Top Definition
Term coined in NEPA that means to smoke pot while riding up that long, winding road in Suscon.
Be careful of the cops while on a mountain ride.
by Savatage August 28, 2006
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.