“Firearms scare almost everybody”? F’in metrosexuals.
Fin metrosexuals.
I was thinking faggots, but I'll accept your characterization. It's pretty close in meaning.