Jamaica
verb
To have sexual intercourse
arrow_drop_down
0
arrow_drop_down

Belize
Jamaica
noun
A sexually suggestive dance or wine where the participants make significant physical contact
arrow_drop_down
0
arrow_drop_down
1 comment
Bahamas
Bahamas
Le Deuce
4 months ago

To have sexual intercourse