Top definition
A high school in Newton, Massachusetts mainly comprised of a student body that comes from an uneducated Italian-American heritage. These student usually complain about not having as much money as kids that go to Newton South. This is usually followed by someone from South reminding them that they are getting a new high school that costs $200 million
Kid 1: Hey where do you go to school?
Kid 2: Newton North
Kid 1: hahahaha, you silly mush
by R1DE TO THAT June 12, 2010
Get the mug
Get a Newton North mug for your mama Sarah.