Faggot (slang)

Faggot (or fag) is a derogatory term for a homosexual. It is usually used to refer to males, but may also be used for females.[1] A lot of people, especially homosexuals, see it as hate speech. They usually prefer the term gay, or sometimes queer.

Younger generations often use the term "fag" as an insult towards people that annoy them without actually linking the word to homosexuals.