What does the idiom “Head over heels in love” mean?
Completely in love. Very much in love with someone, typically a new romantic partner.
How to use the idiom?
John is head over heels in love with Mary.
We used to be head over heels, but now we just annoy each other most of the time.