Thats Ter-eeeza Dallin (darling)!
Kerry’s wife. Got it. Explains why she needs to masturbate.
my neighbor. Must be evil twins.
Even dogs flee from her.