Skip to main content

Definitions by crazywordmakers

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
Duckquats by crazywordmakers January 15, 2011