1 definition by Nissanboii

Anyone who uses others for personal gain until they have nothing left.
by Nissanboii September 2, 2020
Get the Leech mug.