Dictionaries:
Sexual DictionaryDictionary of the F-Word

coup de foudre:

French borrowing for love-at-first-sight ; translates literally as bolt of lightning .

Link to this page:

Word Browser