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
Get the mug
Get a tlsp mug for your mother-in-law Riley.
buy the domain for your travel vlog