faggot fag fairy nance pansy queen queer poof pouf homosexual (generic term) homophile (generic term) homo (generic term) gay (generic term)