1 definition by Vice Pres of Winston fan club

A duck. The most awesome duck known to man-kind.
"Dude, I saw Winston yesterday!"
"Holy Flying Horses! I gotta get that duck's autograph!"
by Vice Pres of Winston fan club January 23, 2010
Get the Winston mug.