Meaning

1 senses
  1. (derogatory, slang, vulgar)Synonym of spitfire (“a person with a fiery temper”)

Origin

From shit + fire, possibly a calque of Spanish cacafuego (“braggart”, literally “fireshitt

From shit + fire, possibly a calque of Spanish cacafuego (“braggart”, literally “fireshitter”).

Wiktionary, CC BY-SA 4.0 · source

shitfire — meaning, examples, forms, synonyms | Krumeto