If it waddles like a Democrat, talks like a Democrat and smells like a Democrat...
If its carrying a "Kerry/Edwrds" sign, it must be a democrat.
Or just if it smells like a Dimocrat!LOL!