A cannon.
A person with a fiery temper, someone easily provoked to anger, especially a woman or girl.