2 definitions by mr a

a person who downloads excessively from the internet, regardless of the content, they need to keep their connection fully utilised 24/7...
OMFG, he leeched like 500 gigs last month!
Comindico sucks cause there are so many fuckin' leechers!
by mr a March 11, 2004
Get the leech mug.