Smoking some cigs afterwards always does the trick... that smell covers up about anything. If I'm smoking with several friends inside, we light insense up during the smoking to cover it all up... and the smell sticks to you as well.