Ate us out of house and home

n.

Heard in Roscommon

Someone who eats to such excess that they deplete the household supplies.

In use

He ate us out of house and home!

Posh English

He consumed our entire larder and left us quite impoverished!