¿Cuál es el origen del modismo "comerte fuera de casa y de casa"?

Se cree que la frase "comerte fuera de casa y de casa" se originó en Inglaterra en el siglo XVII. Originalmente se usaba para describir a alguien que comía demasiada comida, pero desde entonces se ha usado de manera más amplia para referirse a alguien que se aprovecha de la hospitalidad o los recursos de otra persona. La frase se usa a menudo con humor, pero también se puede usar para expresar frustración o enojo.