batty boy
batty boy · batty boys
A homosexual manA homosexual man.
Meaning
1 senses(Canada, Caribbean, Jamaica, UK, derogatory, slang)A homosexual man.
Origin
From Caribbean slang batty (“buttocks”) + boy (“person”).From Caribbean slang batty (“buttocks”) + boy (“person”).
Wiktionary, CC BY-SA 4.0 · source