A very sensitive person. Someone who is easily
hurt or offended by the statements or actions of others.
This has nothing to do with
politics. Snowflakes can be liberal or conservative. Whether it is a compliment or an insult is a matter of
opinion and depends on the context.