It all started last week when Donald Trump suddenly decided to launch an antisemitic spitball in the direction of The Daily Show's Jon Stewart via his Twitter account.

"I promise you that I'm much smarter than Jonathan Leibowitz - I mean Jon Stewart @TheDailyShow," tweeted Trump, adding, "Who, by the way, is totally overrated."

Anyway, big mistake.

On Wednesday's The Daily Show, Stewart responded to Trump's slimy discharge with a throwaway joke about Donald Trump's birth name being Fuckface Von Clownstick.

"That's all over Twitter, I hope," Stewart added.

And soon enough it was.

With thousands of users tweeting the hashtag #FuckFaceVonClownstick at Donald Trump, the anthropomorphic caterpillar was compelled to react:

Stewart, naturally, had the last word(s):

[H/T: Comedy Central]