“Faggot” works for me just fine.
I wouldn’t say that to them necessarily because I’m not about trying to hurt others, but that’s what I call them as a political group.
Of course, I used to work with a gay guy who used to laugh and stand up and declare, “I’m a faggot.” Didn’t seem to mind a bit.
Just like the N word you have to have been down with the struggle to use it.