Skip to main content

D. Fang's definitions

TSS

A band formed in Chicago IL. They describe themselves as Motley Crue without the music. Founded at a bordello show by 6 guys wearing a bizarre combination of leather, denim and hairspray they quickly descended into a pit of depravity.

These guys can be found anywhere bad decisions are being made.
Man, I ran into TSS at the bar the other day and they were TOXICALLY SHOKKING.
by D. Fang May 18, 2007
mugGet the TSS mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email