A more polite way of referring to gay slang, or idioms particular to homosexuals. Many other terms exist, that aren't complimentary, though denotes terms, with specific meanings for gays.
A form of sarcastic wit, used between homosexuals such as calling one's associate a bitch, or saying 'go girl' when the person is actually Male.
Used within the gay community, as a form of code, so that listeners may not tweak to the conversation being about another male.
Some consider its use to be negative, in that the terms generally rely on heterosexual meanings, and not one created by gays, for gays.