Search:
scratch - Vulgar Dictionary definitionOld Scratch; the Devil: probably from the long and sharp claws with which he is frequently delineated.