Tag Archives: puke

Barf

We have plenty of words for regurgitation in English: Throw up Vomit Puke Upchuck Hurl Spew Blow chunks Cough up Heave Spit up And for such a wonderfully repugnant activity, it’s great to have so many words at our disposal. But “barf” is the king. Besides representing both the action and the product of regurgitation [...]