mosher(noun) noun1. One who moshes.2. (Britain, slang) A member of an alternative subculture; a grebo or goth.