You have to get it to the dry cleaner and have tell them it needs to be deodorized. Otherwise she'll have to stop smoking, bathe, then work on kilts somewhere she doesn't smoke. That tar is sticky enough to stick to wet snot-covered surfaces in your lungs... it's not easy to get out of dry course fabric. I won't play smoke filled bars on my bagpipes, mostly for the health, but it's also $$$ I have to spend to smell good again.