Skip to main content

Definitions by sweet000000

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!
landleech by sweet000000 April 20, 2022