Top Definition
Grabbing on to a car or other motorized vehicle while on a skateboard, bicycle, or some other non-motorized form of transportation.
That dude got effed up real bad while scitching.
by bluie- March 21, 2008
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.