I'm not really sure if hiding smell is possible but wearing strong musky scents could somehow lessen it. I agree that heavy smokers likely have different smell at all.