Blood and Thunder

What does the idiom “Blood and Thunder” mean?

Definition:

A dramatic, spectacular performance

For example:

“The heavy metal concert ended with a piece that was truly blood and thunder.”

Reply