Sekirov Dictionary

stick in one's gizzard

verb1

forms

stuck in one's gizzard · sticking in one's gizzard · sticks in one's gizzard

This dictionary works without the internet: on your phone · in Chrome