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.