Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Locke321
Metro Station
Share definition
Flag
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
Get the
Metro Station
mug.