stick in sb.'s gizzard

1. 难以为某人所接受

It sticks in my gizzard to do so.

这么做我很不愿意。


习惯用语fret one's gizzard1.苦恼stick in sb.'s gizzard1.难被某人消化, 不合胃口; 难以接受