the time of your life


Also found in: Wikipedia.

the time of your life

a period or occasion of exceptional enjoyment.
See also: life, of, time