hmm... this is a pretty weird spot for sure.
I think I'm inclined to fold this. I feel like we see some weirdly played TT+ type hand here honestly.
If there was some kind of draw on the flop I'd be much hapier calling here.
If i had a read on him being somewhat bluffy though.. well thats another story...