Long haired men have been called hippies.