This past weekend, Donald Trump and Elizabeth Warren had a Twitter fight. Given that his orange skin is notoriously thin, he simply had to have the last word and he went back to attacking Warren this morning.

x Goofy Elizabeth Warren has been one of the least effective Senators in the entire U.S. Senate. She has done nothing! Ã¢ÂÂ Donald J. Trump (@realDonaldTrump) May 11, 2016

He followed it up with one of his patented kinda-racist tweets.

x Goofy Elizabeth Warren didnÃ¢ÂÂt have the guts to run for POTUS. Her phony Native American heritage stops that and VP cold. Ã¢ÂÂ Donald J. Trump (@realDonaldTrump) May 11, 2016

I can only imagine Donald staring in the mirror of his bathroom (or some hotel bathroom) saying “No, you’re a phony” into the mirror over and over and over again. Elizabeth Warren decided she would use her vastly more impressive mind and ability to articulate herself with the written word to demolish the Trump in a beauty of a Twitter rant. [I will add 1960s Batman sounds effects]

x We get it, @realDonaldTrump: When a woman stands up to you, youÃ¢ÂÂre going to call her a basket case. Hormonal. Ugly. Ã¢ÂÂ Elizabeth Warren (@elizabethforma) May 11, 2016

Bam!

x Do you think you're going to shut us up, @realDonaldTrump? Think again. It's time to answer for your dangerous ideas. Ã¢ÂÂ Elizabeth Warren (@elizabethforma) May 11, 2016

Pow!

x You care so much about struggling American workers, @realDonaldTrump, that you want to abolish the federal minimum wage? Ã¢ÂÂ Elizabeth Warren (@elizabethforma) May 11, 2016

Zing!

x You feel so much for people with college debt, @realDonaldTrump, that you raked in millions scamming students with Trump University? Ã¢ÂÂ Elizabeth Warren (@elizabethforma) May 11, 2016

Gonk!

x You're so concerned about Wall Street, @realDonaldTrump, that you say youÃ¢ÂÂd Ã¢ÂÂabsolutelyÃ¢ÂÂ repeal Dodd-Frank? Ã¢ÂÂ Elizabeth Warren (@elizabethforma) May 11, 2016

Kapow!

x When asked what gov should stop doing, @realDonaldTrump said overseeing banks! How can you be tough on Wall Street by letting them off? Ã¢ÂÂ Elizabeth Warren (@elizabethforma) May 11, 2016

Smoosh!

x .@realDonaldTrump: Your policies are dangerous. Your words are reckless. Your record is embarrassing. And your free ride is over. Ã¢ÂÂ Elizabeth Warren (@elizabethforma) May 11, 2016

And your free ride is over!

Add your name: Pledge to resist Donald Trump