Teavantesticles Share definition Flag Tea Party Evangelicals that are nuts. Teavantesticles don't believe in science but will pray for rain, how nutty is that? Teavantesticles by studiolib September 4, 2011 Get the Teavantesticles mug.