to eat a lot of sb else's food
eat sb out of house and home
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición