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