Actually it is a term used by the Gay Community to ridicule conservatives.
The other one is “Breeder” to describe anyone NOT gay.
It’s not just the gay community. I see liberals in blogs and social media use the term frequently.
It’s not exclusive to the gay community, it is also frequently employed by teenagers of all walks of life. What’s humorous is that if we are “teabaggers” according to the left, then they would be the ones on the receiving end of the act. Yet they still use the term.