meaning of Barfume

Barfume meaning in Urban Dictionary

Barfume; perfume which makes you need to barf and gag.