Faggot, often shortened to fag, is a slur in the English language that was used to refer to gay men but its meaning has expanded to other members of the queer community. In American youth culture around the turn of the 21st century, its meaning extended as a broader reaching insult more related to masculinity and group power structure.
The usage of fag and faggot has spread from the United States to varying extents elsewhere in the English-speaking world (especially the UK) through mass culture, including film, music, and the internet.