Don't retaliate is a good way of thinking, however, if you've some 'friends of friends' who should just be passing his way one day . . .
As long as your hands are clean, and as Jim said - it's away from work.
You could also get this friendly girl to have a word with him, how uncool it is and how unimpressed she is by his machismo.
Or,
and this should surely be up there, find out when his birthday is and organise a gay stripogram for closing time.