Skip to main content

Definitions 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!"