Answer: overdoer

AnswerCrossword Clue
overdoerone that overdoes (to do to excess)