Green’s Dictionary of Slang

-queen sfx

[SE queen/queen n. (2a)]

1. [1940s+] a combining form indicating a female enthusiast or a woman that is the best at something (cf. -king sfx).

2. [1940s+] (orig. US gay) a combining form indicating a male homosexual enthusiast.