Old Scratch or Mr. Scratch is a name of the Devil, chiefly in Southern US English. The name likely continues Middle English scrat, the name of a demon or goblin, derived from Old Norse skratte.