my best friend had one too many beers last night, and had to puke for a while before he went to bed
slang meaning to vomit
"my best friend had one too many beers last night, and had to puke for a while before he went to bed" What is the definition of "puke"?