Terms like "leftard" and "libtard" are derived from "retard", an offensive term for a person with developmental disabilities. Let's try and keep the discourse civil. Name-calling like that says a lot more about you than about the person you're trying to insult.