Skip to main content

l33t sk33t's definitions

Radiohead

Radiohead is one of the greatest experimental bands of our time. Using many different instruments, and the talent of Thom Yorke, Phil Selway, Jonny Greenwood, and Colin Greenwood, Radiohead is the one of the most groundbreaking bands in the history of rock.
I shot up heroin while masturbating to "Paranoid Android". It felt really good. Radiohead!
by l33t sk33t February 1, 2007
mugGet the Radiohead mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email