meaning of Barfnose

Barfnose meaning in Urban Dictionary

The disgusting sensation of vomit in your nostrils after per night of partying.