head over heelsFacebookEmail Meaning of the phrase:-1. ; turning over completely in a forward motion 2. be deeply in love or infatuated with someone or something ยท Origin of the phrase: