i think he has a set which means your behind. imo its shove or fold. if you shove hes calling. if you fold you boost your overall fold equity. I mean do you really think this guy is just spewing??? or protecting??? OP said he was a descent player. I dont even need to fuck with hand ranges to fold this hand because at worst and i mean at worst hes got two pair. Which means you got like what 36% chance to win the hand either way. Pushing isnt the worst thing, calling is stupid. But why shove on a prayer? i geuss it all depends if you feel like gambling. just my 2 cents