Green’s Dictionary of Slang

BMQ n.

[black market queen]

(Polari) a homosexual man who has yet to acknowledge his sexuality.

[UK]P. Baker Fabulosa 289/2: black market queen, BMQ a closeted gay man.