I agree with Rush’s strategy. Every time these smarmy pukes uses the term “teabaggers”, have them explain what “teabagging” is and where the term came from and how that applies to the group in question.
IF they answer honestly, they will be made to look like a Beavis & Butthead juvenile. If they decline to answer, they lose their credibility.
I refer to the tea partier haters as feltchers. Of course, urbandictionary provides an alternate definition for the word, but I don’t mean it that way. I only intend it to mean tea partier hatred. They don’t appreciate it when they seen alternate definitions.