Faggot is a term for a homosexual man who has not come out yet and while pretending to be straight, lambastes and insults homosexual men. These people are also commonly responsible for anti-gay/lesbian legislature.
Ted Haggard is a well known faggot.
4👍 7👎