Top definition
A small town, that's full of whores, and bastards. It has only one school, and its biggest attraction is the Dollar General. NO ONE should live there. True story.
"Oh my god, she goes Cambridge Central School? Where is that?"
"Cambridge, New York... She's such a whore."
by RP4E April 28, 2012
Get the mug
Get a Cambridge, New York mug for your coworker Nathalie.