I have a girlfriend that used to smoke. When I got things from her I put them in a plastic bag with a bar of Dial or Safeguard deodorant soap and left it for at least two weeks. The smell will go away. I bought two bolts of a fusible at an auction that smelled really bad and of course it couldn't be washed. It took a good month but the soap took the smell totally out of the bolts of fusible.