English Idioms: Fall head over heels for someone

English Idioms About “Love”
Idiom: Fall head over heels for someone
Meaning: To be in love with someone very much; hopelessly smitten.
Example: They fell head over heels in love with each other.