something that makes you want to throw up
"McDonalds is barfinating" "Ewwwwww, that is so barfinating"