1 definition by crystalcastlesluvah

Top Definition
An Electro Thrash band from Boston, Massachusetts. Myspace.com/Sweetdiculousthrash
Sweetdiculous thrashed hard at their show in Boston the other night.
by crystalcastlesluvah February 07, 2010

Mug icon
Buy a Sweetdiculous mug!