head over heels
/ˌhɛd oʊ.vɚ ˈhilz/adv
Graduate
1
Tumbling upside down; somersaulting.
2
At top speed; frantically.
3
Hopelessly; madly; to distraction; deeply; utterly.
Tumbling upside down; somersaulting.
At top speed; frantically.
Hopelessly; madly; to distraction; deeply; utterly.