Lil Nas X spent the weekend taking down his critics after his video for "Montero (Call Me By Your Name)" caused a stir in conservative circles. 

As one would expect, Fox News, Republican talking heads and outright homophobes have had a full-blown hissy fit over the widely seen video, which sees the pop star reenacting biblical scenes and twerking on the devil. 

Despite the heartfelt note he posted to Twitter about the video ahead of its release, people have railed against it. 

Lil Nas X is never one to shy from a fight and made sure everyone knew that, sending out a flurry of tweets this weekend addressing those who have a problem with his art. 

"There was no system involved. I made the decision to create the music video. I am an adult. I am not gonna spend my entire career trying to cater to your children. That is your job," he wrote to those referencing how his first hit, "Old Town Road" was beloved by kids.

He later began releasing satirical responses to the outrage, noting how ridiculous it is for people to expect him to cater his art around their offspring. 

"Showed my 3 month old niece the call me by your name video and she said “uncle that was quite the stupendous visual, why in heavens would any individual be enraged over such a sensational showpiece” i’m gonna go cry yall," he joked.