The term "faggots" is a derogatory slang used to refer to homosexual men, particularly in a negative or insulting manner. It originated from the Middle English word “faggot,” which means a bundle of sticks bound together, and was later associated with gay men due to their perceived similarity to women who were seen as weak and submissive. The term is now considered offensive and derogatory, and its use is generally discouraged in polite conversation or writing.