landchad noun1 •(Internet, humorous) A landlord, especially one with the characteristics of a "Chad".Although it started explicitly as bait, the Landchad/Rentoid dichotomy, and specifically the way in which landlords can treat renters as inferior and even contemptible, reflects a real world dynamic. — 2021 formslandchads