pharisaical

adjective
  1. hypocritically self-righteous and condemnatory of others; making a show of being morally superior
  2. Usage: often derogatory

Examples