look up any word, like pussy:

1 definition by Babble25

 
1.
The phrase ttstl is a brief acronym that means "That's to say the least".
Person 1: This assignment is really annoying.
Person 2: ttstl
by Babble25 June 24, 2009
5 3