mentalfloss, why are you using the pejorative term "teabaggers"?
Would you be comfortable if someone with your mentality used terms like "krauts", "dagos", "rednecks", "polacks", "whiteys", "kikes", "bible thumpers", "religious nuts" or "crackers", etc. etc. ??
Yeah, you probably would be. You are a liberal. And the above are mostly straight white people.
Tell me that you would be just as comfortable to hear other groups of people referred to as "homos", "queers", "nappy headed ho's", "camel humpers" and "ni66ers"?
I myself don't subscribe to the liberal nonsense that "words hurt" because I am no longer in kindergarden and learned about sticks and stones.
But your ilk always insist on political correctness.
Would it be too much to ask that you practice what you preach?