Що; мати свій торт і з’їсти його теж; насправді означає - Інсайдер
Короткий зміст INSIDER:

• Це означає, що ви не зможете продовжувати володіти пирогом, як тільки з’їсте його.• Фраза має більше сенсу, коли ви її перевертаєте.
Існує ідіома, яку ви, можливо, чули раніше. Це виглядає так: "Ви також не можете взяти свій торт і з'їсти його".
Це здається безглуздим, так? "Звичайно, ти можеш взяти свій торт і з'їсти його теж!" можна сказати. Якщо ви щось з’їсте, це вже з’їсте! Це повинно працювати так само, як ви можете "випити пива" або "повечеряти". Їжа є формою демонстрації власності. Якщо ви щось їсте, ви це їсте.
Фраза, як писав історик лінгвістики Бен Циммер у журналі The New York Times Magazine, має більше сенсу, якщо змінити конструкцію, тому вона звучить так: "Ви не можете їсти свій торт і його теж мати".