Skip to main content

Definitions by John Smif

Duck 

Share definition Flag
A herb, dork, geek, nerd, etc.

also) pussy, wimp, loser
Duck by John Smif August 28, 2008