...okay...when I get an unappreciated remark about the kilt I do tend to just look at the remarker like he's crazy and walk on but it occured to me that a reasonable retort to:

"Hey, nice skirt."

Might be, "Thanks...and that's a darling pants suit that you're wearing...did you get it at Sears?"

But then I'm a peaceable man and tend to not try to start trouble...

Best

AA