BARF


Meaning of BARF in English

[barf] vi [origin unknown] (1957): vomit

Merriam-Webster English vocab.      Английский словарь Merriam Webster.