ram down one's throat - EE Dictionary | EE Dictionary