scalplock

English

Noun

scalplock (plural scalplocks)

  1. Alternative form of scalp lock