Meaning ofscalpin English

scalp

uk/skælp/
#common
Definitions