Really though, I havent heard anyone use "gay" as an insult since I was in high school. It is a pretty childish thing to say, and if you talk like that in the workplace, you will eventually get hit with a sexual harassment suit.