have the time of life

have the time of one's life

to have a very good time; to have the most exciting time in one's life. What a great party! I had the time of my life. We went to Florida last winter and had the time of our lives.
See also: have, life, of, time

have the time of your life

to enjoy yourself very much I gave my mother a trip to London, and she had the time of her life.
See also: have, life, of, time

have the time of your life

  (informal)
to enjoy yourself very much He had the time of his life working on the ranch.
See also: have, life, of, time