SARF


Meaning of SARF in English

(n) A freeloader. (v) To sponge or freeload. Example: Jon's a sarf. He's always sponging off (or, sarfing from) someone.

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