Quote:
Originally Posted by Naughty-Pages
that is not a US slang comment or at least any I am familiar with, so i have no idea what you are saying..
a lock?
|
It's a common expression if you're into sports betting. A lock is a bet that you're nearly guaranteed to win.