LEECH


Meaning of LEECH in English

Someone who does little or no work, yet claims responsibility for the final product. To do little or no work and claim responsibility for the final product. Example: That leech stole my science grade. OR That guy leeched an A off me.

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