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.