high
in high spirits
happy and excited and energetic