actually, i dont really think it matters what you call someone, gay, retard, bitch, i dont think he is actually trying to make a connection to the dudes post and homosexuality, there just words, its just slang terms, like when you say, "hes my nigger" about a white person, you mean "hes my buddy" not "hes my black man, in a bad way"