Idiom: Stick in your craw

What does 'Stick in your craw' mean?

If someone or something really annoys you, it is said to stick in your craw.



Idioms similar to 'Stick in your craw'

See also: