Top Definition
1. to bump into or to elbow

2. to screw in the mouth
Hey! You just scarped me!

Stop scarping me!

Ouch! why do you keep scarping me?

To scarp or not to scarp?
by nichemil November 26, 2007
8 Words related to to scarp

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.