That is what it originally meant and was derogatory or ironic...
You are such a special snowflake... Unique..
But, I have studied semiotics so words do change meaning over time... It is fair to say that snowflake now means fragile more than anything...
It is my right as an aging man to rail at even my words changing meaning :)