1 definition by midnightdueller

Top Definition
TSR stands for The Squirrel Rebellion. This is a group of 7 girls on YouTube who make daily videos on a whole new level of awesome. After following them, you will notice the presence of squirrels in your everyday life.
-Hey! Have you checked out the new TSR video?
-No, not yet! Damn, gotta do it now or the squirrels shall punish me.
-Yeah..you better do that.
by midnightdueller March 14, 2010

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.