1 definition by Si Nile de Mencha

1
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.
Chatter one: "this is so hard"
Chatter two: "twss"
by Si Nile de Mencha October 24, 2009
Get the merch
Get the TWSS neck gaiter and mug.