I used to work in a water testing lab during college and I used to work with HCl and NaOH solutions for several testing procedures. With sodium hydroxide in particular I remember finding it nearly impossible to remove with water...it gets slippery on your skin. You get a few drops on your skin and it can really burn. You don't necessarily feel it immediately on contact, the pain just suddenly hits you.
Oh the days of working in a lab. I remember the day I knocked over a container of sodium cyanide. That was fun. I also recall seeing a bottle of ammonium nitrate fairly close to the bench that tested for HCs in contaminated soils. I always wondered if you would get an chemical reaction if you sprinkled some ammonium nitrate on top of soil that smelled like gasoline. BANG!