A person who sniffs out other people's shame.
Constantly on the persute of finding others negative qualities, Hal, was known as a leaf smeller.