1 definition by midnightdueller
| 1. | TSR | ||
|
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. |
|||
