Word of the Moment

Delirious

marked by uncontrolled excitement or emotion