Skip to main content

Definitions by Peter Venkman

duck sauce

That nasty shit that comes in the plastic package from the take out chinese restraunt around the corner.
Why do chinese restraunts still have Duck Sauce when they don't serve duck?
duck sauce by Peter Venkman February 16, 2004