answersLogoWhite

0

It doesn't actually stand for anything literal surprisingly enough

NAP is actually short for Napoleon

A British horse racing/betting term for the best bet advised by an expert on a given day

There are a couple of explanations doing the rounds, one stems from a card game and one from coinage (apparently, the most valuable French coin at the time the phrase was first used.)

User Avatar

Wiki User

13y ago

What else can I help you with?