1 definition by bama

Top Definition
a really rockin band based out of Cambridge, Mass.
Dude, I just saw the States at the Middle East-- "Puzzle" still rocks!
by bama February 25, 2004
Mug icon
Buy a states mug!