Definitions for "Feisty"
Keywords:  energetic
irritable and looking for trouble; "too touchy to make judicious decisions"
showing courage; "the champion is faced with a feisty challenger"