Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by 1000RRFireblade
Motard
Share definition
Flag
Short
for Supermotard, a
synonym
for Supermoto. This is a type of motorcycle racing that places
motocross
-style bikes on combination tarmac/dirt courses.
The
wheel
-to-wheel action of Motard racing has been very
popular
in Europe since the
mid
-80's.
Motard
by
1000RRFireblade
April 25, 2006
Get the
Motard
mug.