OK MW I would have bet that pot a tad samller, maybe $2.50 In a MW pot QQ really suffers from reverse implied odds
Fish dont tend to bet draws, so its more likely to be a set or 2 pair T8 or 68 are all in their ranges.
They tend to call with flush draws.
In position I might call a min raise, but here we are OOP against a villian type who seems to want to get the money in on a drawy board, which usually means they have a hand and dont want you to draw.
Really he could only be doing this with AT or JJ (which you beat) but he could also be doing this with slow played KK or AA AKs T8 86 79 TT 88 66 so you arent ahead here. He probably isnt betting all of the draws.
I think fold.
He is a fish, you dont beat much and he seems to want to get the money in, usually fish lose their money by making bad calls rather than bad large raises.