You simply cannot call the Senator from the Great State of Louisiana a "ho". You can however call her a twinkie or a cupcake or a ding bat.
Geez, missed the part about being a senator canjungirl. Usually senators are elected for their calm demeanor under fire, for leadership qualities and the ability to rally their constituents under the most trying of times.
For sure, my nomenclature would be out of line. Instead of twinkie could I insert ding dong?
I'm thinking jezebel might be the right term for Mary -- a shameless impudent scheming woman -- it works for her.
Or else a termagant -- a quarrelsome, scolding woman; a shrew.
I can think of a few other things to call her, but they're all along the lines of "ho" and not fit for public viewing.