What is the meaning of the word "rip-roaring"?

Definitions: