Actress and Hillary Clinton campaign surrogate Lena Dunham stars as “MC Pantsuit” in a new pro-Clinton rap video released on liberal comedy website Funny or Die Wednesday night.

“I have been so shaken by this election. It has unveiled the darkest aspects of American culture, and the racist, homophobic, ableist and xenophobic rhetoric is making me ill,” the 30-year-old Girls star tells her friends over brunch in the clip.

Dunham ultimately decides a rap video defending “the nation’s baddest grandmother” is the best way to get out the vote.

“I get upset when people say that Hillary needs to smile/She’s a strong ass f*cking person couldn’t even walk a mile/In the heels of this woman had to fight/Her life defending everything she does to the left and to the right,” Dunham raps, alongside singer Cynthia Erivo and Charlamagne tha God.

“She worked harder than her man did, still saw her grandkid/And people have the nerve to ask her what her plan is?” the actress continues. “The plan is to win against hatred and slurs/Break it down in three words, ‘I’m With Her.'”

Toward the end of the video, Dunham strips down to reveal a more “sensual” pantsuit.

“I wonder if I’m actually hurting her chances of winning,” Dunham realizes.

Dunham’s video is the latest Funny or Die production to take aim at Republican candidate Donald Trump. Actor Tom Green starred in an anti-Trump rap video that compared his supporters to Nazis and KKK members, while Johnny Depp starred as Trump in the mock TV movie The Art of the Deal earlier this summer. Funny or Die was founded as a simple comedy website by Will Ferrell and Adam McKay in 2007, but quickly morphed into a liberal creative tastemaker and a functioning millennial outreach vehicle for Democratic politicians.

Dunham has been a vocal celebrity surrogate for the Clinton campaign. Earlier this week, the actress traveled to North Carolina for a series of events aimed at turning out younger voters. Dunham also spoke in support of Clinton at the Democratic National Convention in Philadelphia in July.

Follow Daniel Nussbaum on Twitter: @dznussbaum