He sounds like a nasty old self-righteous woman. The prideful, nosy neighbor kind who pokes her nose into everyone else’s business and says hurtful things, believes her own lies, and spreads gossip with relish.
Very much like Mr. Collins in Pride and Prejudice.