rip-roaring
very exciting and successful.
The show was a rip-roaring success. (always before noun)
The car was launched with a rip-roaring publicity campaign.
Cambridge English Idioms Dictionary