Green’s Dictionary of Slang

fem fatale n.

[adopted SE femme fatale]

[1990s+] (US gay) an overtly effeminate male homosexual.