lead pipe lock

a guarantee; a definite outcome
My bookie says (insert team) is a lead pipe lock to win.
by J&L February 14, 2008
mugGet the lead pipe lockmug.