"Snowflake" is a derogatory slang term used to describe a person who is overly emotional, easily offended, or has an inflated sense of uniqueness or entitlement. It can also refer to someone who is unable to deal with opposing opinions. The term became popular in the 2010s and was called the "defining insult of 2016" by The Guardian in Britain