To fret the gizzard

Definitions

  • Webster's Revised Unabridged Dictionary
    • To fret the gizzard to harass; to vex one's self; to worry.
    • ***