COUP DE FOUDRE! (how do you say in english? "flashlove?) ...
Literally it would be bolt of lightning, but idomatically it would be love at first sight.
When I lived in France avoir les dents qui rayent le parquet always threw me for a loop.