Top definition
He shouldn't talk smack, especially when he's such a thelli.

Won't that thelli ever shut up? He can't win!!!
by Thomas E. September 29, 2005
Get the mug
Get a thelli mug for your buddy Callisto.
buy the domain for your diy blog