DOWN ONE'S THROAT Meaning of DOWN ONE'S THROAT in English See: JUMP DOWN ONE'S THROAT, SHOVE DOWN ONE'S THROAT or RAM DOWN ONE'S THROAT. Slang English vocab. Английский сленговый словарь. 2012