Words are useful to communication because they have generally accepted meanings.
While those meanings can change over time, the commonly accepted definitions for "gay" are "*****exual" or "happy", not "lame".
If you wish to continue to write in a style that sounds ignorant, well, it's a free country.
And you're the one who has problems with form-fitting, cycling-specific clothing...my self-esteem is just fine.
The all inclusive word
gay is often used by younger people (and even old guys like me) to communicate lame, stupid, silly or something of that nature. Its too bad the *****exual community, very calculatingly hijacked the word for their own ulterior motives. My mother used to comment how the word gay meant happy and that it made her mad that the meaning was changed so much. Word meanings change constantly and vary by region, age, race, religion, lifestyle, subculture etc., thats a fact!