Definitions Found:

stubborn and mean spirited