Top definition
You are being such a fucking duckwad. Stop it.
by Camel Toe December 25, 2003
Get the mug
Get a duckwad mug for your guy Paul.