Green’s Dictionary of Slang

shitfire! excl.

[var. on SE hellfire]

[1940s+] a general excl.