Top definition
Best electronica/rock band ever. They are from Salem NH. Their shows own. My guess is they will become very popular very soon.
nathenial: Have you heard of that band and then there were none?

hooper: I FUCKING LOVE TECHNO
by BUTCHY911 June 09, 2008
Get the mug
Get a and then there were none mug for your daughter-in-law Larisa.