The Caribbean Dictionary

gooking
1 definition
0
 
Verb
Sexual intercourse
Synonyms
Tags
sexual
Pictures
400