(slang) sickening; vomit-inducing.
No comments yet — say something.
Add your own interpretation of "barfworthy".