MOOCH


Meaning of MOOCH in English

Moocher. Someone who always takes and never gives back. Example: He's the classic mooch. Never buys his own beer or cigarettes.

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