(Jamaican English, and, Caribbean, _, derogatory, _, slang) A homosexual man.
No comments yet — say something.
Add your own interpretation of "batty man".