Top definition
1. A worldwide known brand of Tea.

2. Slang for;; ecstacy
e.g. Ecssstaccyyy , Tetleyy Teaaa
by Riverra July 08, 2005
Get the mug
Get a Tetley tea mug for your cousin Julia.