What is the meaning of Rankle?

To cause irritation or deep bitterness.

To fester.

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

Source: wiktionary.org