舞い上がる

Etymology
舞う+上がる

Verb

 * 1) to fly up in swaying motion
 * 2) to be in high spirits, to be excited