1 definition by The Silver Rose

A town in Rhode Island, pretty much in the middle of no where. Theres trees, houses, trees, coyotes, trees. That's it. Once and a while you'll come across a person, who is most likely driving through or out of this god-forsaken land.
I went through Exeter and I saw trees. There was a birch, an oak, a maple....
by The Silver Rose January 19, 2010
Get the Exeter mug.