Synonyms: in high spirits, high
Definition: happy and excited and energetic
Similar words: elated
Definition: exultantly proud and joyful; in high spirits
Usage: the elated winner; felt elated and excited