What is Tetley Tea?
1. A worldwide known brand of Tea.
2. Slang for;; ecstacy
e.g. Ecssstaccyyy , Tetleyy Teaaa