have a blast

Intermedio (B1)informal

To have a really great time.

"We had an absolute blast at the concert last night."