Barbados
noun
The vagina. The female sexual organ.
arrow_drop_down
0
arrow_drop_down
3 comments
Trinidad & Tobago
Trinidad & Tobago
Bobzyoyy
8 years ago

Puff puff

Martinique
Martinique
Mista Catt
4 years ago

Salt ting

Guyana
Guyana
Dhanush
last year

Skunt