An interesting thread as it has shown our different views of the meaning of the word 'snowflake', The kind of person you are describing Phoenix, I would describe as spoilt, indulged, a prince or princess who expects, demands and gets what they want. Snowflake, on the other hand, I find is used as a derogatory term to dismiss anyone who doesn't agree with another's views, and is often used by older people to condemn what they see as over liberal opinions on subjects as varied as racism, sexism, child discipline, health and safety etc., etc. I find the use of the term generally offensive, not for the word, but for what it means, and it is on a par with the term 'boomer' which is sneeringly used to dismiss the opinions of anyone perceived to be over 50. It is a sad appropriation of a lovely word.