grudger

/ˈɡrʌdʒər/
noun
  1. A person who holds a grudge or feels resentment toward others.
    • He was known as a grudger who never forgot a slight.
    • Don't be a grudger; learn to forgive small mistakes.
    • The team had a grudger on it who kept bringing up old arguments.