A pretentious douche with a superiority complex
hipster: basically modern day hippies who care more about how they look to other people than anything else