YARF


Meaning of YARF in English

v 1. to vomit.

Slang English vocab.      Английский сленговый словарь.