living in babson park makes me wanna go eat a bullet
a shithole town that is home of webber international university
"living in babson park makes me wanna go eat a bullet" What is the definition of "babson park"?