Advertisement

spitfire (n.)

1610s, "a cannon," from spit (v.) + fire (n.); c. 1600 as an adjective. Meaning "irascible, passionate person" is from 1670s. Replaced earlier shitfire (similar formation in Florentine cacafuoco).

Others are reading

Advertisement
Definitions of spitfire from WordNet

spitfire (n.)
a highly emotional and quick-tempered person (especially a girl or woman);
From wordnet.princeton.edu