Top definition
To partake in a poop
crap, poop, dump, shit, log, Sqwantch
by Joone January 11, 2009
Get a Sqwantch mug for your cat Abdul.