Definition of undid:
(v) :
To reverse the effects of an action.
(n) :
(computing) An operation that reverses a previous action.
(v) :
(transitive) To unfasten.
(v) :
(transitive, colloquial) To unfasten the clothing of (a person).
(v) :
(figuratively) To impoverish or ruin, as in reputation; to cause the downfall of.
(adj) :
Misspelling of undue. [Excessive; going beyond that what is natural or sufficient.]