Wow, that could describe Debbie Wasserman Schultz (new DNC Chair, believe it or not).
Except that Debbi is known as “Nancy’s Pet Poodle,” and not a kitty cat.
” that could describe Debbie Wasserman Schultz”
Debbie Washerwoman Schlutz?