The Caribbean Dictionary

foup
1 definition
0
 
Verb
To have sexual intercourse
Tags
sexual
Pictures
400