Shrewsbury
-
Shrewsbury is a town located in Massachusetts. From the outside, the town looks like a sweet little place where kids hang out and [frolic] in the park. But in reality, its like hell. Half of the population are asians and the [other half] is made up of snobby rich kids and white gangsters. Theres like 10 [black kids].Half of the high school does drugs cause theres nothing to do in Shrewsbury.
Shrewsbury meaning & definition 1 of Shrewsbury.
-
A town in western England, the county town of Shropshire, situated on the River Severn near the border with Wales; population 65,500 (est. 2009).
Shrewsbury meaning & definition 2 of Shrewsbury.