eager beaver Meaning, Definition & Usage

  1. noun an alert and energetic person
    sharpy; sharpie; busy bee; live wire.

WordNet