Lyric discussion by itwasallyellow 

In french "coup de foudre" literally means a strike of lightning or a thunder bolt. The expression, though, means to fall in love (at first sight, usually). Just thought this was interesting considering that Caws speaks French...

An error occured.