I have only received the skirt comment once. I walked into my college english class this year, and one older lady - older than me, I'm 21 she's roughly 50 - said "Nice skirt!" with a smile and a very polite tone.

I smiled and stated simply, but politely, "It's a kilt, but thank you!" Making sure to be energetic with the thanks.

She then told me that she knew, she just wanted to mess with me, and then apologized.

I told her that it was quite alright, and I appreciated the compliment anyway.

From there, we went on to talk about her daughter who is living in Japan, and her son who is in Afghanistan, and various other cultural-related topics. Since then she and I have spoken quite a bit in that class.



Anyway, my point is that - should you feel the need/want to - mentioning that it's a "kilt" rather than a "skirt" (semantics...) doesn't necessarily have to be done in a manner to "shut them up," but rather to - I hesitate to use the word as it sounds like you'd give a speech, but - edducate them, and speak kindly with them.

Of course, it's all a matter of personal preference.