grumble in the gizzard

(redirected from gizzard)
Also found in: Dictionary, Thesaurus, Medical, Encyclopedia, Wikipedia.

grumble in the gizzard

To be annoyed or unhappy. Primarily heard in US. The outcome of that race left me grumbling in the gizzard—I thought for sure I had bet on the right horse!
See also: grumble