Using the word "gay" pejoratively does not necessarily insinuate homosexuality. For example, whilst watching AoTC, someone might shout "this is so gay" when clearly, a movie has no gender so can't possibly be homosexual. It may be offensive to some, but this usage has been common since the eighties.
Similarly, a CS player may type "OMGZ ur so ghey!!!111!" as a general derogatory comment towards another player's lack of ability.
Thus endeth today's lesson on the finer points of the English language...