Skip to main content

Definitions by DaCoolerKing

Demoquack 

Derogatory nickname for a member of the Democratic Party, or for liberals in general.
Well, come Election Day, the Demoquacks will be running for cover!
Demoquack by DaCoolerKing November 2, 2010