I don't know if I'd call that a mean streak.....more like mischieviousness, justified anger, and lots of spunk!
Indeed.