Green’s Dictionary of Slang

banjee boy n.

also banjee, banjy boy, bungie boy
[? bum boy under bum n.1 /batty-boy under batty n.2 ]

[1990s+] (US black) a gay man who dresses as if he were part of the heterosexual hip-hop culture; also attrib.