eat somebody out of house and home
From Longman Dictionary of Contemporary Englisheat somebody out of house and homeeat somebody out of house and homeEATto eat a lot of someone’s supply of food, so that they have to buy more – used humorously → eatExamples from the Corpuseat somebody out of house and home• Our sixteen-year-old is eating us out of house and home.