There's a special counsel to determine whether or not the current President of the United freakin' States colluded with Russian officials. There have been firings of high-ranking intelligence officials, hearings, and tweets. Oh, the tweets.

The first son of the president and current head of the Trump Organization — while papa is running the country, anyway — meeting with foreign nationals in exchange for dirt on their opponent is a pretty serious allegation.

Anyways, Trump Jr. initially responded with a statement that it was just a run-of-the-mill meeting set up by a friend-of-a-friend about U.S.–Russia sanctions, adoption, etc., etc. He made another statement that contradicted his first statement. Yadda, yadda.

He denied the allegations on Twitter, too:

I love being attacked by pundits who somehow make a living in politics but haven't been right about anything in 2 years. So out of touch!

For me, watching what seems to be more and more evidence of communications between the Trump campaign and the Russian government surface is so mind-bogglingly unreal — like a bad Tom Cruise movie, or, when I'm in a good mood, a Season-3-ratings-grab episode of Arrested Development — the only way I can process this information is to laugh.

So here are just some funny f*ckin' tweets about the latest Trump family gaffe.

Can't believe Donald Trump Jr. agreed to confess to treason if the loser kid on Ski Slope Mountain could beat him in a race.