longhair(1)

[longhair(1)] 1. {n.}, {slang} A male hippie.

Who's thatlonghair? - It's Joe.

2. An intellectual who prefers classical musicto jazz or acid rock.

Catwallender is a regular longhair; he neverlistens to modern jazz.