Trifecta: Democrats have it in for Weiner.

I keep the puns to a minimum on this one.

(Not really.)