head over heels :almost throwing up on your keyboard in anticipation of getting the next email
an illness related to love…   various symptoms, including nausea, dizziness and insomnia
"head over heels :almost throwing up on your keyboard in anticipation of getting the next email" What is the definition of "head over heels"?