1 definition by santawert

One of the best yet most frustrating ska bands ever conceived.
Wow Streetlight Manifesto's new album was awesome, too bad it took them five years. And what was up with Keasbey Nights?
by santawert February 18, 2010
Get the Streetlight Manifesto mug.