leechsloth

A person who puts in minimal effort in life, while mentally sucking the life out of the people around them.
I've got to find a new roommate, one that's not a total leechsloth.
by BE$ October 19, 2015
Get the leechsloth mug.