duckwad

You are being such a fucking duckwad. Stop it.
by Camel Toe December 25, 2003
mugGet the duckwadmug.

Share this definition