dumpatorium

Any place where you release fecal matter.
My neighbors yard is a great dumpatorium.
by Mr. Morrison April 26, 2007
Get the dumpatorium mug.