1 definition by studiolib

1
Teavantesticles don't believe in science but will pray for rain, how nutty is that?
by studiolib September 02, 2011
Get the mug
Get a Teavantesticles mug for your buddy Larisa.