I have never known a fully grown man behave this way....
Yesterday me and DH took our little girl to the park. My DH doesn't really do fashion and for that reason never dresses our child but yesterday he put her some clothes on so we could go to the park. He put her in a red Liverpool top and orange pants....anyway that's not the issue.
So we get to the park and another little girl was playing next to my DD. The little girl was trying to interact with my daughter and she asked "what's his name? What's the little boys name?" So I replied "this is a little girl her name is ........." the little girl asked "but why is she dressed like that? Why is she wearing pants?" I laughed it off and just replied "little girls can wear pants too" anyway this little girl followed me and DD for a few minutes just chatting to us and then as I was walking my DD to the swings DH grabs her hand and dragged her away?!? The other little girl looked at me just as confused as I was. So when I asked DH why he pulled our daughter away his reply was "because I don't want her associating with children like that, I will choose who my child plays with and it won't be a little shit that called her a boy". He then buckled DD in car seat and we went home DD screaming because she clearly wasn't finished at the park.
I told him that is "bizarre behaviour" and just said the other little girl must have been about 4, she was a child, a typical no filter, quizzical child. I laughed about it but he hasn't spoken to me since.