Eager beaver

Someone who is very keen to do something
Whoa there you eager beaver, we have plenty of time!
by BlondieLocks April 05, 2013
Get the Eager beaver mug.