Yep. That’s what happened, and the Internet is stunned by all of it.

President Donald Trump invited Sarah Palin to the White House for dinner on Wednesday night, and the former Alaska governor made some interesting additions to the guest list. Palin uploaded photos from her night on Facebook, and they show how she and the president were joined by rockers Kid Rock and Ted Nugent.

Nugent’s wife, Shemane Deziel, and Kid Rock’s fiancee, Audrey Berry, also attended the festivities. A photo from Deziel shows that the party took time to ridicule Hillary Clinton between dinner and their visit to the Oval Office:

Naturally, since all three personalities have controversial histories to their names, the Twitterverse had quite a lot to say about the photos:

This is the day that Donald Trump became President. pic.twitter.com/iWFlLmHxaS — Jon Favreau (@jonfavs) April 20, 2017

“So once I remove Kim Jung-Un from power, I will install you 3 to rule as a triumvirate. Ok? Ok. Youll be terrific.” https://t.co/4gmLxB3JVA — Jamie Weinstein (@Jamie_Weinstein) April 20, 2017

“Tell me, Kid, how does one ‘Bawitdaba da bang da bang diggy diggy diggy’ exactly?” pic.twitter.com/ZRdBPqkjC3 — Andrew Husband (@AndrewHusband) April 20, 2017

The good news is that Sarah Palin will be keeping an eye on Russia, which she can see from her house pic.twitter.com/4IcfXQzDB3 — Lauren Duca (@laurenduca) April 20, 2017

This can only be described as the Manhattan Project of trollinghttps://t.co/c7c6KJAZVU — David Burge (@iowahawkblog) April 20, 2017

So This Is What Hell Looks Like https://t.co/eK22OFunh9 — Katherine Krueger (@kath_krueger) April 20, 2017

Take your fucking hats off https://t.co/elt5iatojm — Justin Miller (@justinjm1) April 20, 2017

Sarah Palin at the White House last night. Who knows which Ambassadorship she’ll end up with! pic.twitter.com/hSwdYvkRtg — Yashar (@yashar) April 20, 2017

the new Beverly Hillbillies reboot looks shitty pic.twitter.com/rHBqO4RTIl — Chuck Wendig (@ChuckWendig) April 20, 2017

[Image via screengrab]

— —

>> Follow Ken Meyer (@KenMeyer91) on Twitter

Have a tip we should know? [email protected]