GNARF


Meaning of GNARF in English

A petty, annoying person. Example: God, what a gnarf that Chris is. Always whining about double hits.

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