Elizabeth Warren, who is doing a far better job humiliating Donald Trump than Hillary Clinton’s own campaign, let loose a scathing string of tweets earlier this evening. I cannot recommend them highly enough.

Trump, for his part, managed to work in the words “goofy” and “heritage,” adding significantly to his current working vocabulary.

Then it was Warren’s turn.

And Donald? What do you have to say for yourself?

On the bright side, it’s only a matter of time before Trump officially announces his running mate, Adam Sandler.