Overrighteous

O"ver*right"eous (?), a. Excessively righteous; -- usually implying hypocrisy.