Definitions English

  • Wildly excited or active; frantic; frenzied.