Undoer

Definition:

  • (n.) One who undoes anything; especially, one who ruins another.