The Caribbean Dictionary

lie down
1 definition
0
 
Adjective
To have sex, to engage in sexual intercourse.
Synonyms
Tags
sexual
Pictures
400