1 definition by Tentacle Lovins'

A highly superior being who created the entire universe billions of years ago. He is also the lead guitarist for The Rolling Stones. Keith Richards did pretty much every drug ever created and is still alive, therefor he is immortal. He is one of 3 immortals in the world. Cher and Ozzy Osbourne are immortal as well and accompanied Keith Richards while creating the universe.
Keith Richards, that guy that doesn't die.
by Tentacle Lovins' August 4, 2019
Get the Keith Richards mug.