Johnny Depp is the first to admit he's a rambler, but even he can't help but point out President Trump's lack of speaking skills.

The "Pirates of the Caribbean: Dead Men Tell No Tales" star appeared on "The Ellen DeGeneres Show" on Wednesday, where she commended him on his performance as Donald Trump in a 2016 Funny or Die film.

Depp wasn't sure that was a compliment, telling her, "It might not be a good thing!" He then launched back into his Trump impression, adding in character, "Nobody can be more presidential and it's fabulous!"

"I just love the fact that he's unable — even worse than me — unable to finish, to form a sentence, to formulate a sentence that becomes vocabulary that actually works together," he said. When asked by Ellen if he'd seen Alec Baldwin's "SNL" impersonation, he admitted he hadn't, eliciting shock from the host. "Well, I've seen Trump do Trump which is shocking to me," Depp joked.

Elsewhere in the show, Ellen put her guest in "the hot seat" for a series of personal, rapid fire questions.

While Depp has been in the news quite a bit lately over his contentious split from Amber Heard and recent money problems, DeGeneres kept the questions light.

During the quick Q&A session the 53-year-old actor revealed how he feels about his own ass ("I accept it"), his favorite swear word ("Bollucks") and the strangest place he's ever hooked up with someone ("Trunk of a car!"). Watch the video above to see his first celebrity crush and find out which co-star he considers the best kisser.

Depp also spoke about the upcoming fifth film in the "Pirates" franchise, admitting it's the first movie in the series he actually watched all the way through.

"I ran out like a scared rat," he said of watching parts of the first film. "But this one I did see because it's the fifth one. I thought, 'You know, I want to make sure that we're delivering what we need to deliver to the people.' Because the people, you went and saw the thing three, four, five times -- who knows? You deserve to not be spoon-fed formula."

Looking back at his time with the franchise so far, he added that his favorite moments have been visiting children's hospitals in full character as Jack Sparrow.

"It's great fun because it's sort of like a three and a half hour improvisation," explained Johnny. "Wherever I go, I bring Captain Jack in a box. You meet all these amazing kids who are dealing with very, very adult illnesses. You see some incredible courage in their faces. I don't break character. I just try to do as much stupid stuff as I can to make them laugh."

"Pirates of the Caribbean: Dead Men Tell No Tales" opens May 26.

Hot Videos