step on a duck

A really loud, smelly fart that almost sounds like a quack.
WHOA...who stepped on a duck?! It fuckin' stinks in here!
by staccato brainstem February 13, 2005
Get the step on a duck mug.

duggy

Someone who is very cool and well-dressed.
Mah man Antonius is always duggy around dem bitches!
by staccato brainstem February 17, 2005
Get the duggy mug.