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.
LEECH
Meaning of LEECH in English
Slang English vocab. Английский сленговый словарь. 2012