Demented snowmen Synonyms

We can't find synonyms for the phrase "Demented snowmen", but we have synonyms for terms, you can combine them.

Snowmen Synonyms

DS abbreviation

DS is an abbreviation for Demented Snowmen
What does DS stand for?
DS stands for "Demented Snowmen"

Definitions for Demented


  • (adjective) having or showing a very abnormal or sick state of mind
  • (adjective) affected with madness or insanity