v. lay a log
Definition of lay a log in English
To expel excrement from the body.
Synonyms of lay a log in English
defecateshitpoopoopdo a number twotake a dumptake a shitcrapdoo-doodrop a dookiedrop a logdrop a loaddump a loadevacuatelay a brickvoid one´s bowelstake a crap