Top Definition
The disgusting sensation of vomit in your nose after a night of partying.
I had wayy too much to drink last night man, ive got major barfnose!
by Haffy October 30, 2007
6 Words related to Barfnose

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.