Bullroar.
Here is the definition of "snowflake" in Wikipedia.
Please point out, what in the definition clearly asserts that it must a leftist which would make it "by definition". I double dog dare you.
Snowflake is a 2010s derogatory slang term for a person, implying that they have an inflated sense of uniqueness, an unwarranted sense of entitlement, or are overly-emotional, easily offended, and unable to deal with opposing opinions. Common usages include the terms special snowflake, Generation Snowflake, and snowflake as a politicized insult.
I don't see "leftist" or "liberal" or anything remotely similar to make your post credible.