1 definition by Radiohead Radiohead Radiohead

Top Definition
Literally the best and most talented band ever to embrace the planet. Extremely underated ( yes under). Thom Yorke (lead singer) has the nicest voice you could ever hear, he is also an amazing songwriter and musician.
Its gonna be a glorious day. I think my luck will change. Pull me out of the aircrash. We are standing on the edge...
by Radiohead Radiohead Radiohead April 08, 2005

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.

×