Peter Venkman's definitions
That nasty shit that comes in the plastic package from the take out chinese restraunt around the corner.
by Peter Venkman February 16, 2004
Get the duck sauce mug.
Get the duck sauce mug.We'll email you a link to sign in instantly.