Name calling? In my opinion it’s very uncool, and at risk of being “repetitive” it’s very boring.
I also think you did good if you didn’t react or respond to his garbage. Clearly he has .. a lot of.. probably undisclosed issues.
I would probably growl at him if he said that to me. What a jerk.