In a very un-Kim Kardashian like move, the reality star has taken a cue out of her husband Kanye West’s book, and clapped back at Bette Midler, Piers Morgan and 19-year-old Chloe Grace Moretz for throwing unsubtle shade at her for posting a nude selfie.

To catch you up, Midler, Moretz (who has acted in films like Kick-Ass and Carrie) and Morgan have all tweeted their disapproval of Kim’s censored nude selfie, which was posted to the site on Sunday (Mar. 6).

Kim Kardashian tweeted a nude selfie today. If Kim wants us to see a part of her we’ve never seen,
she’s gonna have to swallow the camera.

— Bette Midler (@BetteMidler) March 7, 2016

@KimKardashian I truly hope you realize how important setting goals are for young women, teaching them we have so much more to offer than-

— Chloë Grace Moretz (@ChloeGMoretz) March 7, 2016

@KimKardashian – just our bodies.

— Chloë Grace Moretz (@ChloeGMoretz) March 7, 2016

I know the old man’s $50 million in debt, Kim – but this is absurd.
Want me to buy you some clothes? https://t.co/hEA9osB2QF

— Piers Morgan (@piersmorgan) March 7, 2016

Well, late last night, Kardashian was out for their blood. Before ripping into the disapproving celebrities, she started off by noting she was “late to the party” because she was busy covering her husband’s debt and cashing an $80 million check.

Then, the fun began. She ranted that Morgan’s offer to buy clothes for her was “on some Ashley Madison type sh*t,” added that Midler (who she implied may have been sleeping due to her age) should send her nudes, and that Moretz had a “cute” Nylon Magazine cover shot, but no one knows who she is. She concluded with posting yet another nude shot with the hashtag “#liberated.”

Ouch.

Kim, who usually seems a bit more level-headed, may have had a bit of help with her tweets from a certain someone, but regardless, this was unexpected. Midler and Moretz have not responded, but Piers Morgan has never been one to hold his tongue. He tweeted that he is “fairly sure” that Kanye tweeted for Kim, and also wrote a piece for the Daily Mail about it.

Check out the tweet flurry below.

I’m flattered some of u guys thought my post earlier was a recent pic! That was my blonde moment a year ago & 25lbs less! #MondayMotivation

— Kim Kardashian West (@KimKardashian) March 8, 2016

sorry I’m late to the party guys I was busy cashing my 80 million video game check & transferring 53 million into our joint account

— Kim Kardashian West (@KimKardashian) March 8, 2016

hey @piersmorgan never offer to buy a married woman clothes. thats on some ashley madison type shit #forresearch

— Kim Kardashian West (@KimKardashian) March 8, 2016

hey @BetteMidler I know it’s past your bedtime but if you’re still up and reading this send nudes #justkidding

— Kim Kardashian West (@KimKardashian) March 8, 2016

pic.twitter.com/1m0QPpLeIV

— Kim Kardashian West (@KimKardashian) March 8, 2016

hey @BetteMidler I really didn’t want to bring up how you sent me a gift awhile back trying to be a fake friend then come at me #dejavu

— Kim Kardashian West (@KimKardashian) March 8, 2016

let’s all welcome @ChloeGMoretz to twitter, since no one knows who she is. your nylon cover is cute boo

— Kim Kardashian West (@KimKardashian) March 8, 2016

pic.twitter.com/VQVuI30mEM

— Kim Kardashian West (@KimKardashian) March 8, 2016

#liberated pic.twitter.com/5UVNrokpBc

— Kim Kardashian West (@KimKardashian) March 8, 2016

ncG1vNJzZmivp6x7t7XBnmWcp51ku6bD0micp6yVp8Gitc2mnKesX6C2rnnKmqmdmaOdtqK6jKucrKifo7G0edOoZJudpKmybrnInaOeql2Yta27xGaeq5mTmnquu9GtnLNlnqqxpnnPoaatp11pfXqBlG9m