I've confronted people who've made remarks like that. It's always ended on a positive note. The reactions are usually just due to ignorance and people not being very observant.

Once they've see my kilt up close, it doesn't look so much like a woman's skirt to them. And when I explain that it's a kilt, that puts things in context for them. Then I get the usual kilt questions about whether or not I'm Scottish, what I wear under it, and all that.

I once situation, I had a couple of hard-core gangsta types comment on "the guy in the dress" at a gas station. I just walked up to them and after a few minutes of conversation, they'd both taken Utilikilts cards.

Your mileage may vary.