i use fag, homo, queen, fairy, girl, slut, hobag as terms of endearment for some of my gay friends and i have a lot for a straight guy, and so does my wife. i think its all about context. i never call straight people gay, thats an insult to gay people. what do you mean by fag? if its hateful and full of spite your a cock.…