Spring Heeled Jack
WiktionaryText

Proper noun


  1. A mythical character from England, recognized during the 19th century.
 
x
OK