Skip to main content

Barfnose

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 November 19, 2007
mugGet the Barfnosemug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email