Adjective: feisty (feistier,feistiest)
fIs-tee- Showing courage
"the champion is faced with a feisty challenger";
- plucky, spunky [informal]
- Quick to take offence
"The feisty customer demanded to speak to the manager";
- huffy, thin-skinned, touchy, miffy [informal]
Derived forms: feistiest, feistier
See also: sensitive, spirited