Top Definition
Did Billy join STSC cause he has total swag.
by chase freyman March 08, 2011
"Same time, same channel." Used to refer to a future event that will take place at or around the same time and place as a present event
Thanks for coming out to this week's bowling tournament. We'll be back next week, STSC.
by This Hour Has 42 Minutes September 25, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.