A person that fits the cultural stereotype of a gay person, or makes an advance on the same sex, whether they are actually homosexual or not. Generally considered more politically correct than queer, faggot, fag or gay.
by from Chapel hill February 23, 2012