A Missouri mother has become an internet hit after writing an eloquent defence of her decision to allow her five-year-old son to dress as a girl for Halloween.

Sarah, who writes the Nerdy Apple Bottom blog and describes herself as a “cop’s wife”, hit back at critics who told her she should not have let ‘Boo’ wear a girl’s costume and said she would not care if her son grew up to be gay.

She told how the five-year-old begged to be allowed to dress up as Daphne from Scooby Doo this year for a pre-school party.

Her only worry was whether he would change his mind after she ordered the costume, as five-year-olds tend to do.

But after she was condemned by other mothers at the Bible-belt school, she wrote: “He’s gay. Or he’s not. I don’t care. He is still my son. And he is five. And I am his mother. And if you have a problem with anything mentioned above, I don’t want to know you.”

Boo, who “flipped out” with excitement when his costume arrived, wore it to the Halloween party where his friends had no problem with the colourful outfit.

However, the costume, complete with a wig, pink dress and boots, drew negative attention from other mothers.

On her blog, Sarah recounted how three mothers at the party were shocked and disgusted that she had allowed her son to dress as a girl

She was told that she should not have “allowed” him to wear the costume because other children would be cruel and ridicule him.

Boo apparently suffered no such problem.

Sarah concluded: “If you think that me allowing my son to be a female character for Halloween is somehow going to ‘make’ him gay then you are an idiot.

“Firstly, what a ridiculous concept. Secondly, if my son is gay, OK. I will love him no less. Thirdly, I am not worried that your son will grow up to be an actual ninja so back off.”