Delirious
• Bubbling over with laughter
• Delirious with glee
• Elated
• Euphoric
• Flighty
• Frivolous
• Fuzzy-headed
• Impulsive
• Intoxicated with joy
• Light-headed
• Lightheartedly silly
• Reeling
• Way too happy