Defecates Meaning

There are 1 meaning(s) for word Defecates

Meaning 1 : have a bowel movement

    Synonyms : ca-ca,  crap,  make,  shit,  stool,  take a crap,  take a shit