BARF


Meaning of BARF in English

v. & n. sl.

--v.intr. vomit or retch.

--n. an attack of vomiting.

Etymology: 20th c.: orig. unkn.

Oxford English vocab.      Оксфордский английский словарь.