Meh, can't be that easy a call. I folded

So it's +EV to call this huge overbet? Is it likely to be TP? Or a lower overpair?

I really don't know who would push here... or why...