eat somebody out of house and home
eat (one) out of house and home
To eat large quantities of one's food. This phrase is usually used hyperbolically. Kim may be tiny, but she has a big appetite, so don't be surprised if she eats you out of house and home.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
eat somebody out of ˌhouse and ˈhome(informal, often humorous) eat all the food that somebody has: She eats us out of house and home every time she comes to stay.
Farlex Partner Idioms Dictionary © Farlex 2017