Definitions by YevgenyDragunov
Special Snowflake
A mentally challenged liberal. A special snowflake is typically not capable of partaking in political discourse, but many retain their rights to do so.
Special Snowflake by YevgenyDragunov May 28, 2018