There is a cleaner that is designed to get the smell of smoke(cig's, cigars, etc) out of anything. I had a leather jacket that had sat in a smokey house for ~30 years. With a few treatments of this stuff, it cleaned it right out.
I'm sure it would take care of your smell too, only problem is, i forget what the stuff is called, but the label on the front had an old guy sitting in a rocker by a fireplace, smoking a pipe..and I got it at Wal-Mart..sorry I can't help more.
|