Here is what I do sometimes.
I have a gym membership. If I know I am going to be in a smoke filled bar that day, I slip an extra set of cloths in the gym bag to wear to the club. When I am done, I go back to the gym to shower and change. Since I always wash my cloths from the gym and the rest of my laundry when I get home, everything goes in the washer right away.
The only problem is I have been working out a lot lately but just am not getting the results I should. Don't know what the problem is!