stub-faced

Fun Dictionary -> stub-faced

stub-faced - Vulgar Dictionary definition

Pitted with the smallpox: the devil ran over his face with horse stabs (horse nails) in his shoes.