1 definition by fromtheNorthW

Top Definition
191
1.) N./ Gods Country, AKA North Weymouth.

2.) N./ A very underrated tourist destination
3.) N./ A small village south of Quincy and North of Legion Field
"191 is God's Country" - Pope Francis I (2018)
by fromtheNorthW October 03, 2018

Mug icon
Buy a 191 mug!