What did "your mom did a number on you" mean in Seinfeld?

I remember one episode on Seinfeld, a girl said "did your mother do a number on you" when they were talking about breaking up or not.

This is the sentence reported from the transcript:

LISI: Boy, did your mother do a number on you.

According to Urban Dictionary, its meaning is "treat harshly or damage."

What does that mean, in that context? Did Lisi mean that Seinfeld did not dare to fall in a long term relationship because he had bad childhood memories (his mother treating him badly)? Why is it "do a number on"? (why "a number" and what does "do a number" literally mean?) Which is its origin?


Solution 1:

The statement "your mom did a number on you" is a disparaging remark usually said by women who find some kind of flaw in the men with whom they have a relationship. The flaws may range from the man having an inability to commit to the relationship, a failure to have matured sufficiently (because of the overprotectiveness of the mother), or some other related issue.

It does not necessarily mean that the man had bad childhood memories. It's more of a commentary by a woman on how the training given by another woman (the man's mother) has unsuited the man for a proper relationship with an adult woman.

Solution 2:

The implication is that Jerry's experience of being brought up by his mother has left him damaged to the extent that his upbringing is causing him to make misguided decisions about the relationship he is in now.

Also, though used in dealing with Jerry's mother doing a number on him, the context of the saying is not limited to mothers doing a number on someone. Anyone can "do a number" on anybody.

As far as its origins, the OED attributes the expression "to do a number on" to have first appeared in print in "The Unbelievable Dictionary of Hip Words (for Groovy People)" in 1967. It is a colloquial expression that has its origins in the African-American community.