die and go to heaven verb1 •To have an extremely pleasant experience.It's like I died and went to heaven! formsdied and went to heaven · died and gone to heaven · dying and going to heaven · dies and goes to heaven