The Caribbean Dictionary

stone
2 definitions
0
 
Noun
Bits of resin resembling small stones or rocks used as a desensitiser to delay ejaculation.
Synonyms
Tags
sexual
Pictures
 
Verb
To throw something at someone.
Synonyms
Tags
Pictures
400