oh, you're from burlington
a town in south jersey, right by the delware river that includes wonderous things like a water tower and a horrible punk scene
"oh, you're from burlington" What is the definition of "burlington"?