Charlene Doofenshmirtz

Charlene Doofenshmirtz (Allison Janney) is the former wife of Dr. Heinz Doofenshmirtz and shares custody of their daughter, Vanessa. She didn't divorce Heinz because he was evil; they just wanted different things. When Vanessa tries to tell her that Heinz is actually evil, Charlene is adamant that nobody's evil.

She and Linda Flynn know each other. They take a cooking class together and sometimes carpool.

Background Information

 * With the revelation that Charlene and Linda know each other, there has been speculation online about how much the Doofenshmirtzes and the Flynn-Fletchers know each other. None of this has made it into any episode yet.