BARF


Meaning of BARF in English

v. & n. sl.

v.intr. vomit or retch.

n. an attack of vomiting.

[ 20th c.: orig. unkn. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.