The expression means “you can’t also have the cake in your possession after you’ve eaten it”. It used to be reordered to “You can’t eat your cake and have it too” which makes much more sense. “You can’t have it both ways” expresses the idea without needing an analogy.
The expression means “you can’t also have the cake in your possession after you’ve eaten it”. It used to be reordered to “You can’t eat your cake and have it too” which makes much more sense. “You can’t have it both ways” expresses the idea without needing an analogy.
https://en.m.wikipedia.org/wiki/You_can’t_have_your_cake_and_eat_it