Green’s Dictionary of Slang

Beulah n.

[a stereotypical, if old-fashioned black female name]

(US black gay) a black homosexual.

[US]B. Rodgers Queens’ Vernacular 62: a black man [...] Beulah (black gay sl).