Leech Share definition Flag A person who steals the hard work of others to gain anything, either because they lack the skill to get it themselves or they're just assholes He keeps stealing my diamonds, he's a damned leech Leech by thedebtcollector October 17, 2023