Your word here
UD merch!
Buy Now

1 definition by TheNicestGuy

In horse racing, refers to a "win" bet, which pays out only if the chosen horse takes first place.
Five dollars on #2 in the second race, on the nose.
by TheNicestGuy July 18, 2018
Get the on the nose mug.