Donald Trump Jr. loves mixing it up on Twitter.

He did just that on Thursday, shortly after the release of special counsel Robert Mueller’s report on his probe into whether President Trump or members of his campaign colluded with Russia to alter the outcome of the 2016 presidential election.

“TOLD YA!!!” Trump Jr. wrote.

TOLD YA!!! — Donald Trump Jr. (@DonaldJTrumpJr) April 18, 2019

TRENDING: BREAKING: 'At Least 10 Shots' Reportedly Fired at Police By Louisville Black Lives Matter Rioters — UPDATE... At Least Two Officers Shot (VIDEOS)

The president’s son also had some fun with the media and Democrats, who have breathlessly covered the story for the last 22 months.

“Live look at the media/Dems taking one more crack at the Hoax this morning,” he wrote in another post.

Live look at the media/Dems taking one more crack at the Hoax this morning. pic.twitter.com/DRlOZD1lAG — Donald Trump Jr. (@DonaldJTrumpJr) April 18, 2019

And he hit CNN’s Brian Stelter.

I guess Brian doesn’t want anyone watching CNN’s meltdown. I get it. If I were in his shoes I wouldn’t either. I almost feel bad for them. https://t.co/tDiLxi61JP — Donald Trump Jr. (@DonaldJTrumpJr) April 18, 2019

He also said: “It’s so much fun hate-watching CNN right now. I don’t normally take joy in other people’s misery, but after the lies and discord they sowed for the past 3 years about my family and me I’ll make an exception today. BetterLuckNextHoax guys.”

It’s so much fun hate-watching @CNN right now. I don’t normally take joy in other people’s misery, but after the lies and discord they sowed for the past 3 years about my family and me I’ll make an exception today. #BetterLuckNextHoax guys. https://t.co/3X2HT0ow9M — Donald Trump Jr. (@DonaldJTrumpJr) April 18, 2019

And he bashed CNN’s Jake Tapper. “Fake Jake can’t help himself. By far the most thin skinned guy in the game.”

Fake Jake can’t help himself. By far the most thin skinned guy in the game. https://t.co/CSGDDx95DG — Donald Trump Jr. (@DonaldJTrumpJr) April 18, 2019

Trump Jr. also expressed shock that some Americans are disappointed that the president of the United States did not collude with Russia.

“I never thought I’d see the day that Democrats would be distraught and in tears that their President DID NOT COLLUDE WITH THE RUSSIANS. Just shows that they don’t really care about America, they care only about power,” he wrote.

I never thought I’d see the day that Democrats would be distraught and in tears that their President DID NOT COLLUDE WITH THE RUSSIANS. Just shows that they don’t really care about America, they care only about power. — Donald Trump Jr. (@DonaldJTrumpJr) April 18, 2019

And Trump Jr. said: “At this stage, anyone continuing this fake charade against @ realDonaldTrump is doing the bidding of the Russians. They are the ones causing division & dissension— the stated goal of Putin. They should stop colluding with the Russians & start working with President Trump to # MAGA.