Defecate diamonds Synonyms

Definitions for Defecate


  • (verb) have a bowel movement

DD abbreviation

DD is an abbreviation for Defecate Diamonds
What does DD stand for?
DD stands for "Defecate Diamonds"