Barbra Streisand And “Donald Trump” Duet “Anything You Can Do, I Can Do Better”

Jimmy Fallon has really gotten his Donald Trump impression down to an art and doesn’t hesitate to show it off. Thursday night, Barbra Streisand sang a duet with “Trump” on The Tonight Show that perfectly showcased his personality. The duo did their own rendition of Annie Get Your Gun’s “Anything You Can Do, I Can Do Better,” which is basically Trump’s entire life motto.

Fallon-as-Trump obviously can’t stand up to Streisand’s singing voice, so he kind of talk-sang his way through the song in his spot-on Trump voice. Before the song even started, he was already talking up how great it was going to be. “Thank you. It’s great to see me,” Fallon-as-Trump said to the crowd. Streisand, who isn’t the biggest Trump fan, responded, “It’s sort of nice to see you in person.” He then immediately insulted the singing legend by calling her “Babs,” which she was clearly not OK with.

“You’re a really great singer, but I’m really fantastic,” the nearly-realistic Trump said, as one of his great talents is talking himself up. “I sing all the best words. When you hear me sing, you’re gonna be blown away.” Spoiler: you probably won’t be blown away by his singing voice, but you should still watch the sketch for a few laughs.

Naturally, the words to Anything You Can Do, I Can Do Better” were changed to reflect Trump’s policy plans that are just as wacky as Fallon dressing up as the billionaire-turned-politician to sing on stage. First up was the wall. “Any wall you can build, I can build taller,” the fake Trump sang. “I can build any wall taller than you.”

Streisand also took the opportunity to tell Trump she’s voting for Hillary Clinton (which was not secret) and mock the Republican candidate at the same time. After “Trump” said Clinton’s going to lose, Streisand hit back, “No, she’s going to win, and she’s going to win yuuuuuuge.” Fallon-as-Trump couldn’t think of anything to say except, “Hey, you stole my line. That is really, really low.”

“Are you talking about me or your latest poll numbers?” Streisand quipped.

The sketch ends with Fallon-as-Trump walking off the stage saying, “I’m going to tweet this. I’ll be right back,” and Streisand asking herself, “What am I doing here?”

What is The Tonight Show going to do for material once the election is over? Hopefully Fallon will continue impersonating Trump regardless.