Welcome to English in a Minute!
This expression has been in the English Language for hundreds of years. Head Over Heels
Anna, thank you so much for introducing me to Caroline!
Our first date went so well! I am head over heels in love right now!
I'm just glad to see you so happy!
I want to climb the highest mountain and shout, 'Caroline, will you marry me?!'
Wow, you've got it bad.
But before you ask her to marry you… maybe you should ask her out on a second date.
To be "head over heels" means to be so excited about something that you want to turn cartwheels, or turn upside down.
In our example, Jonathan is SO head over heels in love with Anna's friend, Caroline, he wants to marry her!
And that's English in a Minute.