Top definition
A musical theatre group/band that often posts musicals to their YouTube channel. They've been around since 2009, when they were at the university of Michigan, and they wrote and directed A Very Potter Musical. They write their own music and have toured America twice playing their songs live.
by Breredithgirl August 23, 2017
Get the mug
Get a Team Starkid mug for your daughter Zora.