die and go to heaven

Verb

 * 1)  To have an extremely pleasant experience.
 * It's like I died and went to heaven!
 * He thought he'd died and gone to heaven!