have the time of your life
US /hæv ðə taɪm əv jʊər laɪf/
UK /hæv ðə taɪm əv jʊər laɪf/

1.
สนุกสุดเหวี่ยง, มีช่วงเวลาที่ดีที่สุดในชีวิต
to enjoy oneself very much
:
•
We had the time of our lives at the concert last night.
เราสนุกสุดเหวี่ยงที่คอนเสิร์ตเมื่อคืนนี้
•
I hope you have the time of your life on your vacation!
ฉันหวังว่าคุณจะสนุกสุดเหวี่ยงในวันหยุดพักผ่อนของคุณ!