Attested.to

Definition

the place where you are after you die

Seed ·

Term in context

afterworld in CommonParlance