Top definition
a very cool band you can listen to all over the internet.On a google search, the first page will show about 5 results that link you to the band's site.,, and many more!
by katrina January 16, 2005
Get the mug
Get a maghead mug for your dog Sarah.