1 definition by EPG123

a town of sluts crackhead prostotudes and young children thinking they are black. But all of woonsocket is not all that bad usually under rated by many people. Woonsocket is a place many people call home and the water might be dirty but if you have a problem buy a filter
Woonsocket a hell hole
by EPG123 May 31, 2018
Get the Woonsocket mug.