What does both kinds of gay mean?

both kinds of gay meaning in Urban Dictionary

an expression uttered by Teresa Strasser on "the Adam Carolla Show" after she had quietly criticized Adam Carolla's use of the term "gay" to imply "lame" in the place of "homosexual" during the little bit "the Gayest Songs of them all." Immediately afterwards, heritage Club's "Karma Chameleon" ended up being played, to which Teresa uttered, "that is both types of homosexual," indicating it had been both lame and homosexual in content. Amusingly, the first meaning of homosexual, "happy," will not come right into the phrase.