The Caribbean Dictionary

dooks
1 definition
1
 
Verb
To have sexual intercourse
Tags
sexual
Pictures
Fraced Jul 04, 2016
Teach me how to Dukie
400