What is the meaning of Stick_in_someone's_craw?

To cause lasting annoyance, irritation, or hard feelings.

Source: wiktionary.org