Sacha Baron Cohen playing the character Borat on Jimmy Kimmel Live!
Comedian Sacha Baron Cohen's Borat has appeared on a US talk show and branded Donald Trump "very, very offensive".
The British star had a guest spot on Jimmy Kimmel Live! to promote his upcoming movie, The Brothers Grimsby.
Cheers erupted when the funnyman first walked on to the stage and said: "My name a Borat. I like a porno."
Under the guise of his alter ego, he took the opportunity to poke fun at Mr Trump, who has sparked controversy during his campaign to win the Republican presidential nomination.
Borat said the businessman is another of Cohen's comic creations, and labelled him "a parody of a rich, American racist".
Kimmel countered by insisting Mr Trump is not fictitious.
"He do not even look real," Borat replied. "Cohen has spent all the money on the orange paint for face, and leave no money for wig.
"Now, I know what happened to Pamela Anderson pubis. It is on his head."
Performing as the hapless Kazakh, the 44-year-old comedian also joked about Kimmel's name.
"In Kazakhstan, Kimmel meaning lady's vajine and Jimmy mean much hair. For example, my wife, she have a very Jimmy Kimmel," he joked.
Borat added that if the Republican front-runner is a real person, "then Donald Trump is an absolute Kimmel".
The character spent the remainder of his time on the show promoting the new trailer for Grimsby.
The film, which will simply be called Grimsby in the UK, tells the story of a reformed football hooligan (Cohen) who is forced to go on the run with his brother - a suave secret agent played by Kingsman star Mark Strong.
In the trailer, Grimsby's comic moments are contrasted with action set-pieces which would not look out of place in James Bond movie Spectre.
Cohen is also seen with a hairstyle that resembles former Oasis frontman Liam Gallagher.