Snorglorf's definitions
To defecate in a public bathroom.
by Snorglorf February 24, 2008
Get the publicingmug. by Snorglorf February 24, 2008
Get the daft poomug.
Get the publicingmug.
Get the daft poomug. We'll email you a link to sign in instantly.