Duckhand

An insult of the highest degree, something you wouldn't dream of repeating in front of your mother.
You were really being a duckhand at the Christmas party last night!
by hed irc the August 23, 2010
Get the Duckhand mug.