Overrighteous /(?)/

O·ver·right·eous

Overrighteous

a.
  1. Excessively righteous; -- usually implying hypocrisy.