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