Top Definition
Any urban structure or feature that can be ridden or grinded with skis.
Newark has sweet urban piste. It rarely snows but that hasn't stopped me from grinding every handrail from City Hall to the Iron Bound.
by ohthree11 March 24, 2010

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.