Bahamas
Grenada
adjective
Gluttonous, greedy
arrow_drop_down
0
arrow_drop_down

Trinidad & Tobago
adjective
Covetous. To be envious or begrudging of another.
also known as
cubbitch, grudgeful, red eye
arrow_drop_down
0
arrow_drop_down
1 comment
Barbados
Barbados
Okezie
7 years ago

Long throat