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