Antigua & Barbuda
Barbados
Dominica
Grenada
Trinidad & Tobago
noun
A homosexual man.
arrow_drop_down
0
arrow_drop_down
2 comments
Grenada
Grenada
SpongeBob
7 months ago

My classmates (especially boys) love this terminology, they love screaming it loudly in class and they love to call people this name

p
p
prakash
last month

yeah we never making it outta de trenches