Debbie Wasserman Schultz - she’s the hemorrhoid on the a&%hole of the body politic.
You got that right! But may I add “Head” hemorrhoid
It must be tough to go through life being ugly, stupid, vile and a liar.