Find the word definition

Wiktionary
eat someone out of house and home

vb. (label en idiomatic) To consume so much of someone's store of food that little or none is left for the owner.