This is easy to fix with a change of clothes/shower. And if you smoke it through an empty paper towel roll filled with dryer sheets, it's virtually impossible to smell unless you're sitting beside them. And the strain, of course.
It's roaches that are the worst for smell - hence my theory of...