be head over heels



be head over heels (in love)

to be in love with someone very much, especially at the beginning of a relationship It's obvious that they're head over heels in love with each other.
See also: head, heel

Common Names:

NameGenderPronouncedUsage
Tao-Chinese
Genovefa-Ancient Germanic (Latinized, ?)
KrystynKRIS-tinPolish
Collins['kɔlinz]
EpaphrasEP-ə-fras (English)Biblical, Ancient Greek, Biblical Greek, Biblical Latin
Straton-Ancient Greek