Top Definition
The Last Shadow Puppets, a great 'band' formed by Alex Turner from the Arctic Monkeys and Miles Kane from The Rascals. They made a cd called 'The Age Of The Understatement' which is a wonderful record on which they sing together.
> Have you heard 'standing next to me' by tlsp? It's great!
< Yeah, bit I'm even more into their cover of 'Wondrous Place'!
by sheblewliketrumpets May 11, 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.

×