Search in full dictionary

THROAT, SHOVED DOWN (SOMEONE'S)

THROAT, SHOVED DOWN (SOMEONE'S)
ScnMaster
(colloquial) forcefully made to b e accepted (by someone). OEC - Organization App Mar 91