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