Overdoer

O`ver*do"er (?), n. One who overdoes.