Skip to main content

Definitions by Locke321

Metro Station 

A band that tries to sound British, thinking it will make them seem like a much better band when in reality, they still suck.
Metro Station lead singer: *in british voice* Shake, shake, shake, shake, uh shake it

Me: YOU GUYS STILL SUCK!
Metro Station by Locke321 December 30, 2008