Skip to main content

Definitions by supercar

Someone with no common sense. May be derived from the idea that people weighed beside a duck were made of wood.
You got hit by a car. You're a duck!
a duck by supercar November 25, 2003