Defecate stars Synonyms

Definitions for Defecate


  • (verb) have a bowel movement