hypocrite / Pronunciation Key - Show Spelled Pronunciation[hip-uh-krit] Pronunciation Key - Show IPA Pronunciation
–noun 1. a person who pretends to have virtues, moral or religious beliefs, principles, etc., that he or she does not actually possess, esp. a person whose actions belie stated beliefs.
2. a person who feigns some desirable or publicly approved attitude, esp. one whose private life, opinions, or statements belie his or her public statements.
Does this discribe a person who believes in global warming and that we "need" to get our emission levels down to where they were pre-1970, but yet drives a Porsche that is 20+ years old? Probably doesn't even have a functioning cat.