Meaning of scalp lock
Definition of scalp lock
(noun)
a
long
tuft
of
hair
left
on top of the
shaven
head
Other information on scalp lock
WIKIPEDIA results for
scalp lock
Amazon results for
scalp lock
Tweet