After trolls called Amber Rose’s son Sebastian “gay” for wearing a wig, she totally shut them down. And then some.

Rose shared a really cute picture of Sebastian smiling in one of her wigs.

Amber Rose

She captioned the photo: “Of course Sebastian had to be a spooky zombie in Mommy’s wig today.”

But when trolls called the three-year-old “gay” for wearing the wig, the model wasn’t having any of it.

Switching to Snapchat, she took the trolls to task in a number of snaps.

She wrote:  “I posted a picture of Sebastian playing with my wig earlier and all the comments are saying that my son is gay — he’s three!”

Adding: “Everyone who is commenting: do me a favour. Go put a wig on your boyfriend, or your dad, or your baby’s father, and see if they turn gay and let me know. Oh — they didn’t turn gay? Wow! I’m so confused because I could’ve sworn you just said wigs make men gay. How about all of you ignorant fucks read a book, and realise that your sexual orientation has nothing to do with the way you dress.”

This is not the first time Rose has demonstrated that she will shut down the haters, and that she has excellent judgement when it comes to parenting.

She previously commended Brad Pitt and Angelina Jolie for allowing their child John to self-identify.

When John appeared on the red carpet and asked to be called John, Rose had something to say.

Rose wrote on Instagram: “How gorgeous is John Jolie Pitt?! Born into the perfect family for him. #TransKids #LoveurKidsNoMatterWhat #Support.”