eager beaver noun: One who is enthusiastic and hard-working, sometimes to the point of being overzealous.