I dont like your turn sizing, i think its a bit too big.
It would be quitte an exploitable fold, since i dont see many passive players v-shove less--->AQ. I also dont think alot of players are turning here hands into a bluff, or bluffraise that much ( for example A5dd).
In game i could imagine it being a correct fold vs most players, game theory wise i dont think you can fold here.
The only hands that maybe make sense here are KJ/KK, but even those seem unlikely after flop chk back. Q9 makes sense if he's the slow play type.
As played I think it's more likely he shows up with a straight Q9 or AQ than a boat imo.
The only AQ that makes sense is AdQd because nothing else is calling that HUGE overbet on the turn. Im leaning towards him having Q9 because that makes sense for his check back range. I think KJ is out of the equation because he cbets the flop with that
Most people would bet top two or TPGK on that flop so if he has a boat he played it strangely. More likely is that he doesn't think you have a boat (maybe because of the large turn raise risking losing customer), and has decided his straight is good enough to go for value. I'm not folding here, also sometimes fish go crazy with trips.
I can't put him on a hand. The flop check is doing my head in.
Although it seems the most likely, with the double gutter and nut flush, even AQ should be betting the flop.
I'm calling and I hope you did because curiosity is killing me.