A derogatory term for guys with long hair, especially hippies. Usually used by right-wingers.

Long hair is also a standard geek/hacker trait- perhaps it's the efficiency, perhaps it's the individuality, perhaps they just like the way it looks.

From what I've seen/heard, women dig guys with long hair, but I have yet to see any proof of that. It certainly hasn't helped me.