На данный момент это слово окончательно стало ругательным.
Изначально этим словом называли "вязанку хвороста", но подобное значение слово "faggot" давно утратило. По крайней мере громко рассказывать в публичном месте про "хворост в лесу" в англоговорящих странах, наверное не стоит — не так поймут.