Skip to main content

Definitions by Jkunlessurdown

Landleech 

n. pejorative: used to describe landlords, particularly in online leftist communities.
Following the revolution, properties were seized from the landleeches and distributed among the workers.
Landleech by Jkunlessurdown February 3, 2023