The phrase 'Have the Time of Your Life' means to enjoy yourself very much.
Example of Use: "He had the time of his life working on the ranch."
No one knows for sure what the origin of the idiom 'having the time of your life' is. This interesting phrase is derived from an even older one, 'having a good time,' which Sir Walter Scott introduced in his novel Rob Roy, which was written in 1817.