Also getting into the convo late, but just two non-kilt related and one kilt related bits:

When I worked for the family business of renovation and home repair, we would rehab entire apartments. One was a woman who was described as a moderate smoker. We had to wash the walls 10+ times, because the water would turn yellow as it ran down the wall. It's incredibly sticky.

Part the second - Occasionally our mail/packages that are delivered to the house smell like smoke. I know it's not our Mail Carrier, so its either someone driving the mail from place to place smoking while driving or someone who has enough residue on his or her hands processing the mail. Either way, I've had to throw out holiday cards as soon as I receive them due to the smell. Contacted the post office, still waiting to see what happens.

Part the third - I have one wool kilt that I bought second hand. I have a few Poly-Vs as well. If I know there is smoking going on at a place we're heading, I make sure I take the most likely to be retired kilt out of the closet, and, like others have said, put it in solitary confinement for a few days in the basement. If I know that I will be in a group with someone who smokes, I will often times skip the kilt entirely. My future father-in-law smokes pretty heavily, and I just don't wear my kilt up to their house because it's easier, though far less comfortable.