undoer

noun

1.
a seducer who ruins a woman
Derived from:
undo
2.
a person who unfastens or unwraps or opens
Derived from:
undo
3.
a person who destroys or ruins or lays waste to
Derived from:
undo