Definition of "Undoer" :
noun: a person who destroys or ruins or lays waste to
"Jealousy was his undoer."
noun: a person who unfastens or unwraps or opens
"Children are talented undoers of their shoelaces."
noun: a seducer who ruins a woman
"She awoke in the arms of her cruel undoer."