Dictionary.com
Thesaurus.com

superhypocrite

  • a word derived from hypocrite.
    hypocrite
    noun
    a person who pretends to have virtues, moral or religious beliefs, principles, etc., that they do not actually possess, especially a person whose actions belie stated beliefs.