scalp lock

This is not a dictionary! - Search for "scalp lock" in The Danish Dictionary

  • March 2. 2016 from wordnet.princeton.edu

    scalp lock noun english

    a long tuft of hair left on top of the shaven head