Livia Soprano, The Sopranos
Played by Nancy Marchand
She was a nightmare, to put it mildly. At one point, she actually tried to have her son, Tony, killed, after he put her in a nursing home. Scheming, depressed, paranoid guilt-tripping, always complaining, Livia made everyone around her unhappy. And Marchands dissonant, whiny voice made the character even more unbearable. She takes the prize for crazy mothers, hands down.