Random
Source Code

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

19👍 5👎