Search in full dictionary

GULLET, PUNCH DOWN SOMEONE'S

GULLET, PUNCH DOWN SOMEONE'S
ScnTUEU
a coined variation of to shove something down someone's throat, meaning to force one to agree, accept or do something that one does not like or want. The term gullet loosely means throat.