What does ‘rip-snorting’ mean?

( adj ) Excellent, outstanding. Let me tell you, it was a rip-snorting party.