Such a harsh word.
What does that even mean?
1. A person who pretends to have virtues, moral or religious beliefs, principles, etc., that he or she does not actually possess, especially a person whose actions belie stated beliefs
2. A person who feigns some desirable or publicly approved attitude, especially one whose private life, opinions, or statements belie his or her public statements.
3. A person who pretends to be what he is not.