1 definition by idefinedhinduslippers

1
A large cup of mcdonalds tea that is so good you actually see Jesus.
Damn, this teasus is amazing and for only a dollar!?
by idefinedhinduslippers June 05, 2009
Get the mug
Get a teasus mug for your mama Sarah.