Top definition
The nickname for the small town of Norwell, Massachusetts, 02061, where there is absolutely nothing entertaining to do. Many citizens simply disappear from the town without a trace.
Bobby: Hey dude, wanna hang out today?

Bibby: Nah, remember... we live in Borewell, MA
by PO! July 26, 2010
Get the mug
Get a Borewell, MA mug for your cousin Manley.