Si Nile de Mencha's definitions
A chat term, and an abbreviation for "that's what she said." Commonly used when one person says something that could be misconstrued as a double entendre.
by Si Nile de Mencha October 25, 2009
Get the TWSS mug.