Skip to main content

NickThePrick91's definitions

Scarp

the process of rolling one's scrotum between one's forefingers to relieve and get rid of an annoying itch.
''Terry scarped his balls after Nick put itchy powder in his pants''
by NickThePrick91 November 13, 2011
mugGet the Scarp mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email