SNARG


Meaning of SNARG in English

A noise made in disapointment. Example: snarg, you've beaten me at quake again

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