I think you’re onto something here....a whole series of political whore memes. DC is full of them.
Black leather, fishnet stockings, skimpy leopard-print tops...
Most of the she-RATS are like that anyway.