I think your decision should be based on reads of previous hands. Is he doing this here because he is tired of being pushed around? Any badbeats or showdownst? Is he aware of position? Is the table ultra-agressive?
Given the lack of reads and the fact that effective stacks are 250BBs, I would flat call and play with position. Either he is tilted or he is very confident about his hand. 4 bet-fold is not a bad idea though.