What the fuck is a hipster?

Do people really dres like that or is it a joke?