lol why would he overbet shove a FH there???
i have no idea what he has, but i probably fold...his line makes no sense but u its 25nl after all