You sir are clueless.
He was drunk, angry, and homeless. He was threatened by you - but rather he is threatened by everyone. I hope you don't feel that special, because that occurrence definitely does not make you.
I've met angry drunk homeless men, and they quickly turn their frowns upside down once they see me. I even had a conversation about Pele and soccer with a homeless guy on the street a few weeks ago. He should not feel threatened, but rather welcoming. Most people that see me suited up, or dressed nicely in any setting usually comment, "Lookin' good Saturdays", or "Did they rip you out of a magazine?" etc.. I'm not trying to show off - you shouldn't be communicating a threat, but rather inviting amusement and livelihood amongst people. People should enjoy looking at you - and that is what dressing nicely brings to the table.
So instead of obviously mocking the homeless men, turn his anger to light, respond with, "Oh no me? A job.. you must be joking, I'm the driver" or "What, seriously? I decided to shave and now everyone thinks i'm working."
Anyway, lets pray a homeless guy doesn't shank you for having a dick aura.
How did I mock this man? He came at me to yell at me in a tirade and that is me mocking him? I mocked him by existing?