Find the word definition

Wiktionary
motard

Etymology 1 n. short for supermotard Etymology 2

n. (context US slang English), in United States Marine corps, one who expresses his or her motivation for the Marine Corps to the point of obnoxiousness.