Skip to main content

Duckquats

something people say when they're annoyed or irritated. a mix of duck and sasquatch
Oh Duckquats!" "What happened?" "My dog ran into the tree again
by crazywordmakers January 15, 2011
mugGet the Duckquats mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email