billerica cats cause mad drama in the streets
contrary to what some people think, billerica is city-sized town with a population over 40,000(one of the highest in mass)
"billerica cats cause mad drama in the streets" What is the definition of "billerica"?