look up any word, like donkey punch:

1 definition by crystalcastlesluvah

 
1.
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