look up any word, like dirty sanchez:

1 definition by greenmoose

 
1.
TSL
Stands for Totally Stifling Laughter. For all those times you get a funny text, read a hilarious e-mail, or receive a joke over IM while at work (or another place deemed inappropriate to laugh out loud).
"Oh man, I'm TSL because my boss just walked by!"
by greenmoose July 28, 2009