Let’s hear it for Kamala Harris, this week’s winner of the coveted Golden Turd Award!
With Biden being pressured to step down, Kamala Harris, who the White House usually keeps out of sight, is suddenly under scrutiny. Let’s take a look at her greatest hits in this week’s Steamin’ Pile of Memes!