The only hand I'm really afraid of here is KQ. I'm gonna discount 66 here just because most people don't play sets this aggressively, i think fish tend to slowplay them a bit too long, and this is way too aggressive for that (i'm labeling him a fish because of his stack size, i still subscribe to the shortie=fish until proven otherwise mentality)
He could be doing this with a variety of draws, from
[Ts] to
[6s] to random straight draws.
You're gonna be a dog against some of the bigger draws, and obviously KQ is a really ugly spot.
So now you have to decide, do you think he'll do this with lower kings? how about queens? what about hands like 99? Obviously this isn't an easy decision with no read.
I'm torn here, i really am. My gut is saying to call, but from a math standpoint i'm strating to think it wonder if calling is + or - EV.
Either way, given his stack size and the pot size, it's gotta be right on the borderline between the two. Against any non-two pair K or Q, you're a big favorite, enough of one to make up for all the times he has KQ here. And you're enough of a favorite over random flush or straight hands to make up for the times when he's got a big draw here.
I don't think either calling or folding is bad here, but that's only because I don't know the math well enough to be able to tell you what the epected value is against the wide range of hands he can be making this push with.
In probably call.