Search in full dictionary

BACON, DELIVER THE

BACON, DELIVER THE
ScnTUEU
a coined variation and combination of the phrase deliver the goods, meaning to supply or carry out what was promised; to deliver the real thing, and bring home the bacon, meaning to be victorious in a task or undertaking; to succeed.