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
(noun) A person with a delightful personality.
I always have fun with you, you're such a Duckhand!
by YouKnowWhoWink August 18, 2010