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