(verb, idiom) + defecate Synonymous with shit (intransitive) "John took a shit." Note that "John took a shit in his pants" has an intentional reading, whereas "John shit his pants," usually has an unintentional reading.
TAKE A SHIT
Meaning of TAKE A SHIT in English
Slang English vocab. Английский сленговый словарь. 2012