Top Definition
the blood of a duck; or also the smell of a duck that you usually get on your person from duck hunting for several hours. also when you nail a duck and he goes down on the first gunshot. per Jacob
Man you got duck mustard all over you.
You mustard his azz.

by Jake Joy November 24, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.