VOCABULARY - IDIOMS

Fall head over heels for someone

Meaning:

to be in love with someone very much; hopelessly smitten.

Examples:

  • They fell head over heels in love with each other.