From Longman Dictionary of Contemporary Englishthe shock/surprise/game etc of somebody’s lifethe shock/surprise/game etc of somebody’s lifeENJOY/LIKE DOING somethingthe biggest shock or surprise, the best game etc that someone has ever had I had the surprise of my life when I saw John standing there. → have the time of your life at time1(41) → life
Examples from the Corpus
the shock/surprise/game etc of somebody’s life• And so that would be the surprise of her life.• He had arrived before the others, and got the shock of his life when he saw Nails.• So when he followed up by pointing us towards the touchline, I got the shock of my life.• He said he was the security guard, but he had the shock of his life when he saw me.• She is having the game of her life.• But on Sunday Collins played the game of his life in destroying the fancied Vikings.• Goalie Garth Snow played the game of his life to save Philly.