Term of the Moment

hover


Look Up Another Term


Definition: leech


A person who takes without giving. A free loader. See bandwidth leech and BitTorrent leech.