I think it can have multiple meanings, depending on the context.
Perhaps. I’ve only seen it used in the context of betting, as far as I recall.