defecate oneself - English Synonyms Dictionary