Search:
stub-faced - Vulgar Dictionary definitionPitted with the smallpox: the devil ran over his face with horse stabs (horse nails) in his shoes.