“giant douche” omg, that is hysterical. I can’t stop laughing!
It’s courtesy of South Park; the Giant Douche was their stand-in for Obama & Hillary last year.