Avoir la pêche
Meaning: To be full of energy and on top form.
Language: French
Literally: To have the peach
Category: Food & Drink
Origin: From colloquial French, where the round, healthy peach pictures a burst of vitality and good spirits.
Loading the full interactive collection…