n. - A person who secretly or openly likes to and will admit to watching other people take a dump, usually in a public restroom.
by BananaChem August 20, 2010
Get the Dumpwatcher mug.
Get the Dumpwatcher mug.We'll email you a link to sign in instantly.