BE$'s definitions
A person who puts in minimal effort in life, while mentally sucking the life out of the people around them.
by BE$ December 11, 2015
Get the leechsloth mug.
Get the leechsloth mug.We'll email you a link to sign in instantly.