Find the word definition

Wiktionary
gizzards

n. (plural of gizzard English)

Usage examples of "gizzards".

Plath once described the male genitalia as resembling a turkey neck with gizzards, but of course she was a poet.