Gee
Don't lower yourself to the crass, rude idiocy that some people don't realise they are even exhibiting. Rise above it and, if only for your own sake and sanity, carry on regardless (now that was a good film!)
If you let yourself be goaded, you will only get more upset - they have to live with themselves every day.
I know it can be annoying - have had past experience with it and my advice above comes from my father who had a junior lecturer under him who used to make most people feel they were about 3 years old, immaterial of who they were, how old they really were and how tall they were (yep, my dad was about 5" taller and about 10 years older than him and yet he still managed to make my dad feel like dad was a pigmy every time they spoke! - he was a nice guy, it was just how he was which, I know, is little comfort but damned annoying if dad/whoever the guy was speaking to was having an off day!).

ps true story about the guy!