Faggot, slang for a Homosexual man or a man attracted to the same gender, often used as a insult or disparage the recieving end, considering that most people think of homosexual men as annoying or abnormal.
Man wearing makeup: Hey!
Homophobic Heterosexual: Shut it, Faggot.