A fork of Rural Dictionary
A previously immortal being who is now dead
OMG DID YOU HEAR QUEEN ELIZABETH DIED?!