Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by TheNicestGuy
on the nose
Share definition
Flag
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
.
on the nose
by
TheNicestGuy
July 18, 2018
Get the
on the nose
mug.