i was at lizzie's party and we all decided to play 7 minutes in heaven
a game usually played by teen at parties
"i was at lizzie's party and we all decided to play 7 minutes in heaven" What is the definition of "7 minutes in heaven"?