Green’s Dictionary of Slang

batty adj.2

[batty n.2 ]

(UK teen/W.I.) homosexual; effeminate.

[WI]Buju Banton ‘Boom Bye Bye’ 🎵 Ah some man still no waan di panty raid / Pure batty business dem love.
[US]BlazinParadise ‘Blazing Squad Language’ 🌐 Batty – Gay.
[UK]G. Malkani Londonstani (2007) 11: We were stridin slowly a course, so as not to look batty.