1 definition by Quaglia

scalp : (noun) the number of ladies you’ve managed to fuck over your lifetime or in a given period.

to scalp : (Verb) to fuck, to successfully get laid hence getting the scalp of the woman you’ve been after.
A: hey mate, did you end up screwing that Fiona at the party?
B: are you fucking kidding mate?! I scalped the living shit out of her!
by Quaglia August 30, 2018
Get the Scalp mug.