BARF


Meaning of BARF in English

vomit, puke, hork , throw up

If I eat another hotdog, I'll barf. I'll be sick.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.