eat someone out—(coll., also: eat someone alive) rebuke or criticize a person severely:
- I learned some supervisory skills since one time our captain came in and started eating me out for a maintenance problem.
eat someone out of house and home—said humorously of people or animals that eat a lot of food in smb.’s home (thus ruining the person):
- “Looks like the party is in full swing.” “Yeah. And they’re eating me out of house and home.”