barf-out

barf-out

n. an unpleasant person or thing. That guy is a real barf-out.