IN LOVE HEAD OVER HEELS


Meaning of IN LOVE HEAD OVER HEELS in English

deeply in love, completely in love

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.