teatard noun1 •(vulgar, offensive) A supporter of the Tea Party movement.You teatard birthers are delightfully funny. — 2010 formsteatards