Leech— definition, example and pronunciation in USA and UK English

Noun (person)
Leech
a derogatory term for a person who downloads a lot more than they upload
Many bittorrent users are essentially leeches who are only there to download pirated material.