Green’s Dictionary of Slang

b-bwoy n.

[abbr. batty-boy under batty n.2 ]

(W.I.) a male homosexual.

[WI]Francis-Jackson Official Dancehall Dict. 2: B-bwoy an abbreviation of Batty Boy: u. we nuh check fi nuh b-bwoy/we do not care for homosexuals.