Motard definitions

(US, slang), in United States Marine Corps, one who expresses his or her motivation for the Marine Corps to the point of obnoxiousness.
noun
0
0
Short for supermotard.
noun
0
1

Origin of motard

From French motard, from moto + -ard