avoir un coeur d'artichaut
French • France
to have an artichoke's heart • To fall in love easily and often.
"Il nous a raconté les peines de son coeur d'artichaut."