Photo credit: DFree /

Kourtney Kardashian is a fierce and protective mother – and will come for anyone who insults her children!

An internet troll learned the hard way that Kourtney Kardashian is not to be messed with.

After Kourtney posted a picture of four-year-old son Reign from their weekend getaway in Santa Ynez, one internet user voiced their opinions about the child’s long hair…

“She really need to cut his hair,” the user wrote.

And Kourtney’s response? Wait for it…

“She really need to not worry about kids that aren’t her own,” Kourtney Kardashian wrote.

“He is a happy boy,” she added, along with the praying hands emoji.

That’s our girl!

Among the few negative comments were lots of positive comments about her son’s long, flowing locks. Even Bella Hadid had her say…

“This made me so happy,” the model wrote.

“I love Reign’s hair long, always thought I would allow that if I had a boy. He rocks it well,” Instagram user @livewithlove7 commented.

“A handsome boy,” @robinjuney wrote.

“Everyone should be ashamed. Its horrible putting a boy and mother down because he has long hair. Whats wrong with you people.”

Well done Kourtney Kardashian for putting yet another troll in their place!