No tall people can ever be described as feisty. I’m pretty sure really fat people can’t be described as feisty either.
Sure you could argue that the dictionary definition for feisty makes no mention of heights of people —- but maybe this should be changed!
The way I see it, any male under 6 feet tall can qualify as feisty, but five foot nine or under it’s easier to be be feisty.
For females, I say any girl 5 foot 5 or under is in the feisty zone.

MTD on February 3rd, 2010
I think the same holds true for “scrappy.”