What is the meaning of Stick_in_someone's_craw?
To cause lasting annoyance, irritation, or hard feelings.
Source: wiktionary.orgSearch words containing
To cause lasting annoyance, irritation, or hard feelings.
Source: wiktionary.orgSearch words containing