defecated ( synonym found)

Definition of defecated:

°past tense of defecate.

Back to Top