Porch roofs on old houses in the American South are sometimes painted blue to scare off "haints," a variation of the word "haunt" referring to ghosts or spirits. Blue is the color of water, and ghosts supposedly can't cross water.
Previous Fact Next Fact