Avoir un cœur d'artichaut
Meaning: To fall in love easily and often.
Language: French
Literally: To have an artichoke heart
Category: Food & Drink
Origin: An artichoke gives a leaf to everyone around the table; the fickle heart hands out its affection just as freely.
Loading the full interactive collection…