I guess this refers to your earlier posting.
If so, 'nap', in a sporting sense, definitely means a certainty.
If you are betting on the horses or doing the football pools, a 'nap' selection is one that you are sure of and can be coupled with, say, 'any two from three' that you are less certain of.