1 definition by carlcCarl

Top Definition
snowflake is the new word for liberal twat tard .
The entire special snowflake crowd cried when queen Hillary was deep sixed.
by carlcCarl May 22, 2017

Mug icon
Buy a special snowflake mug!