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 0 0 Get merch Get the Teavantesticles mug. Buy Now — $32.95 See more merch