1 definition by Johannes Kananen

in Snowboarding this means the slope with boxes, rails, presses, etc.
"There's awesome street in Talma"
"Let's ride some street now""
by Johannes Kananen May 1, 2004
Get the street mug.