Except they're really not.
douchey: (typically of a man or his behavior) obnoxious or contemptible.
hipster: a person who follows the latest trends and fashions, especially those regarded as being outside the cultural mainstream.
edgy: informal, at the forefront of a trend; experimental or avant-garde.
All dictionary terms.
But do people here use it in those contexts?
Look at what he is wearing, he must be a douche. Nothing to do with his behavior or actions, simply based on what he is wearing.
He is a hipster, because I have never seen a studded jacket before, or because he has buttons on his vest.
And as if anyone here is using the word edgy to represent them saying "that is an experimental or avant garde"
They are words with no meaning now, in a similar way that people use "fuck", "visceral", "iconic" etc.