By "gay" the writer apparently means homosexual. The two are not synonymous, despite the currently fashionable, egregiously incorrect, usage.
In the local school the word "gay" has become associated with anything that used to be "bogus", unfair, unacceptable, geeky, wrong, etc. Funny how the language gets manipulated back and forth, huh? Homosexuals adopt a word to disguise their nature, and the kids revise the meaning yet again in a negative way.
Oh my. You can't be serious?