In American slang this phrase means a dead certainty.
Homer: I have 50 bucks riding on this game. Marge: Homer, you promised me! Homer: This isn't gambling Marge. It's lead-pipe cinch.
25👍 3👎