Having uncontrolled excitement; ecstatic.
Being in the state of delirium.
Fanatically or irrationally ferocious.