SHNARF Meaning of SHNARF in English Someone who is close, but slightly annoying. A friend. Can be used as an affectionate scolding. Example: You're a shnarf, Halley. Slang English vocab. Английский сленговый словарь. 2012