The Caribbean Dictionary

dee dee
1 definition
0
 
Noun
Feces. Excrement
Synonyms
caca, coo coo, doo doo, mess, shite, tata
Tags
profanity
Pictures
400