Definition
The term 'holy joe' is a somewhat derogatory slang term for someone who is excessively or ostentatiously pious. It often implies that the person is self-righteous or sanctimonious in their religious practices. Think of it as the opposite of someone who quietly lives their faith. It's like calling someone a 'goody two-shoes,' but specifically in a religious context. The term is used to express skepticism or disapproval of someone's overly enthusiastic display of piety. It suggests their behavior is more for show than genuine devotion. Use it carefully, as it can be offensive!