{{term}}
- {{preview}}
Top definition
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
!
by
DaCoolerKing
November 01, 2010
Get the
Demoquack
neck gaiter and mug.