Idiom of the day

Have a blast

Have a great party; enjoy the dance etc.

"How was your trip? "Super! We had a blast!"

When was the last time that you had a blast?