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 0 0 Get merch Get the Leech mug. Buy Now — $32.95 See more merch