Verb
eat someone out of house and home (third-person singular simple present eats someone out of house and home, present participle eating someone out of house and home, simple past ate someone out of house and home, past participle eaten someone out of house and home)
(idiomatic) To consume so much of someone's store of food that little or none is left for the owner.