Eat someone out of house and home é um idiom que significa comer toda a comida da casa de alguém. Exemplos:
“Peter ate her mom out of her house and home after years of missing her food.” (Peter comeu toda a comida da casa da mãe dele depois de anos sentindo saudade da comida dela.)
“Mary was so anxious that she ate herself out of house and home.” (Mary estava tão ansiosa que ela comeu toda a comida da casa.)