1 definition by Liberal killer

Top Definition
is a paid political operative, an attack dog on a leash. A Sunday morning talking head. yelps about the virtues of the Democratic faith.
Liberal talkshow hosts are junkyard dogs.
by Liberal killer December 25, 2009
Mug icon
Buy a junkyard dog mug!