Blood And Thunder Definition

adjective
Wiktionary
Exclamation of shock or frustration.
Wiktionary