Washington - Donald Trump is teed off again - this time with actor Samuel L. Jackson, who accused him of cheating at golf.
The question is whether the Republican presidential frontrunner has finally met his match in his latest feud.
The billionaire real-estate mogul has not let a slight go unchallenged on the campaign trail, and he stayed true to form when the popular actor and "Hateful Eight" star said in a magazine interview he had received a bill from Trump's National Golf Club, despite not being a member.
"I don't know @SamuelLJackson, to best of my knowledge haven't played golf w/him & think he does too many TV commercials - boring. Not a fan," Trump posted on Twitter.
Trump appeared to be reacting to Jackson's recent interview with Rhapsody magazine in which the "Pulp Fiction" actor said Trump was "more P.T. Barnum than politician," referring to the American circus impresario.
Jackson also said he was clearly the better golfer of the two. "I don't cheat," he added.
On Tuesday, Jackson went on a talk show to remind Trump that indeed they know each other and have played golf, and that Trump bent the rules.
"I played golf with him. I actually played golf with him with (actor and comedian) Anthony Anderson one day," Jackson said on NBC's "Late Night With Seth Meyers."
"We clearly saw him hook a ball into a lake at Trump National in Jersey, and his caddy told him he found it," added Jackson, who has become a ubiquitous television pitchman in recent years.
On Wednesday, Trump shot back on Twitter: "I don't cheat at golf but @SamuelLJackson cheats - with his game he has no choice - and stop doing commercials!"
Trump turned the knife, describing Jackson's golf swing as "not athletic."
But he then appeared to issue a good-natured challenge to the actor.
"I've won many club championships. Play him for charity!" he said.