LEECH


Meaning of LEECH in English

n. A derogatory slang term for a street-doc or med-tech, particularly one that is expensive or unrelaible.

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