teatard
teatard · teatards
A supporter of the Tea Party movementA supporter of the Tea Party movement.
Meaning
1 senses(US, derogatory, offensive, slang, vulgar)A supporter of the Tea Party movement.
Origin
Blend of tea + retard, or tea + -tard.Blend of tea + retard, or tea + -tard.
Wiktionary, CC BY-SA 4.0 · source