gizzard
Fun Dictionary
-> gizzard
Search:
gizzard
- Vulgar Dictionary definition
To grumble in the gizzard; to be secretly displeased.