That definition is not what it used to be, though it could include those things. A hypocrite was someone who pretended to be something they weren't, essentially, usually in a moral way.
Actually, this is a better definition:
http://dictionary.reference.com/browse/hypocrite
Sorry to be an English Nazi
[You must be logged in to view images. Log in or Register.]