Avoir le beurre et l'argent du beurre
Meaning: To want to have it both ways.
Language: French
Literally: To have the butter and the money for the butter
Category: Food & Drink
Origin: French proverb, early 20th century.
Loading the full interactive collection…