What is Barf-ball?
A disgusting little ball of nasty. Usually used to describe a greasy or dirty person
"Hey look at that hobo, what a barf-ball!!"
See barf, ball, gross, dirty, hated, hobo, cheesecake