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