impervious

adjective
  1. not allowing fluid to pass through; not penetrable
  2. not affected or influenced by something; immune to

Examples