mosher

noun

One who moshes.

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