Or you can use Isopropanol Alcohol to clean it. You can find the stuff at most Pharmacies and there is the 70& and 99%, get the 99% for a good clean. 70% will work as well, but it just takes a little longer. Send some of the through whatever you want to clean, then send really hot water to get the alcohol all off. Clean it really well with water after to ensure you don't taste it next time you smoke.

Good luck.