What does StreetlightSerenade mean in Urban Dictionary?

  • one of the coolest groups into the world. a band which is popular one-day. a band that may hit your socks down even if you are putting on shoes. by Carmella HuckinsReport definition
28 votes

How would you define StreetlightSerenade?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!