English[edit]
Wikipedia
Etymology[edit]
A compound of spit + fire as a euphemistic rendition of shitfire, from Spanish cacafuego ("braggart") with the literal translation of "fireshitter".
spitfire (plural spitfires)
- A person with a fiery temper, someone easily provoked to anger.
- (obsolete) A spirited young woman.