In the vernacular of the British, a “poofter.”
Speaking of “Britishisms” what is a “toff”? I saw that on a story of a dust-up in Parliament. Some Scottish woman let that one fly.