Wiktionary
eat for two
vb. (context idiomatic euphemistic English) To be pregnant
Usage examples of "eat for two".
He'd had nothing to eat for two days, but water was available from public fountains.