overachiever

noun
Middle School
1

One who overachieves; one who has too much success.

Thesaurus

Antonyms