overzealous

Home / glossary / overzealous

Showing too much energy