Skip to main content

sweet000000's definitions

landleech

One who rents land for personal profit.
That landleech doesn't do anything but rent me a crappy place. The only way he is able to support himself is from the work I do to feed him!
by sweet000000 April 20, 2022
mugGet the landleech mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email