barfinating
"mcdonalds is barfinating "ewwwwww, that is so barfinating" "
something that makes you want to throw up
""mcdonalds is barfinating "ewwwwww, that is so barfinating" "" What is the definition of "barfinating"?