on the sauceWiktionary 原文词源说明From on (“regularly taking”) + the + slang sauce (“any alcoholic drink”).释义(英文)介词短语 Prepositional phrase(slang) Drinking alcoholic beverages to excess.