What is the meaning of Rankle?

To cause irritation, bitterness or acrimony

To fester.

A festering, embittering object or condition, either mental, or a physical sore or ulcer.

Source: wiktionary.org