Answer: haveablast

AnswerCrossword Clue
HAVEABLAST

Enjoy oneself greatly

HAVEABLAST

Really enjoy oneself