There's a guy in my office building (in Midtown Manhattan) who smokes dope regularly. He comes to our floor from his (I have no clue which floor he works on) and goes into one of the fire escape stairwells to smoke. The stench is, to put it mildly, overpowering, and it lasts quite a while. Yet I've never walked into a cocktail party seeing a cloud of alcohol fumes overhead and wanting to urp.
Perhaps it's just me...