Head over heels
English Idiom
Meaning: When someone is extremely enthusiastic or infatuated with something or someone. It often describes a state of being completely captivated, usually in a romantic context.
Origin: The phrase 'head over heels' originated in the 14th century as 'heels over head,' which was used to describe someone doing a cartwheel or somersault. By the 18th century, the phrase had transformed into 'head over heels,' and began to take on its current meaning of being completely infatuated or deeply involved in something.
