mosher

noun

One who moshes.

noun

A member of an alternative subculture; a grebo or goth.