The Caribbean Dictionary

pussyclaat
1 definition
1
 
Noun
A body part intended to be the target of a vicious, brutal blow.
Tags
profanity
Pictures
Nella Dec 02, 2018
We don't say this. But Jamaicans do
400