Meaning of BARF in English

BARF

vomit, puke, hork, throw up If I eat another hotdog, I'll barf. I'll be sick.

English idioms vocab.      Словарь английских идиом и выражений.