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