Definitions Found:

to be extremely enthusiastic about