Not sure who Blabbermouse is but Wasserman Schultz or Jane Harmon come to mind .....
The former.
I think he means Debbie WS..but could apply to Debbie Stabintheface or Maxine Butt Ugly Waters too. Whose Jane Harmon?