Top Definition
A Super Nintendo rally racing game involving Toyota trucks. It features an over-head view. You race against 3 other trucks as you earn money to upgrade your truck. Steering is relative to where you're facing.
Super Off Road is great...except for that damn silver truck...
by Squeegee September 01, 2006
5 Words related to Super Off Road

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×