What is Teeta?
Nickname for someone very dorky who also detests showers.
My friends Sarale is SUCH a teeta!
See teeta, nerdball