have a blast

Intermedio (B1) informal

To have a really great time.

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