Louise T. W
A great electronica
band, consisting of a boy and a girl. From Toronto, Canada.
Crystal Castles are a mad good electronic band.
Love and Caring is their best song.
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.