What does 'Eager beaver' mean?

A person who is extremely keen is an eager beaver.

Idioms similar to 'Eager beaver'

See also: