Definition of overenthusiastic

Definition of overenthusiastic
  1. overenthusiastic Adjective excessively enthusiastic
Need more help? Try our forum NEW