Answer: makewhoopee

AnswerCrossword Clue
MAKEWHOOPEEHave a hilarious time: Slang.
MAKEWHOOPEECelebrate, in a way