mosher

Noun

 * 1) One who moshes.
 * 2)  A member of an alternative subculture; a grebo or goth.