vomiting hurl barfing spit gag puke throwup food puking vomit spew barf pukin sick gagging spitting messy pukes puked