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!
by DaCoolerKing November 2, 2010
Get the Demoquack mug.