1 definition by e-cash boatsman sam

A town located in north west rhode island. Big town with a small population, farms, field and, a lot of white people.
Glocester
by e-cash boatsman sam March 8, 2021
Get the Glocester mug.