Top Definition
The high school in the middle of nowhere, and where the technology is slowly getting more modern.
Newbury High School is not very technologically advanced.
by Thatoneguy123424 January 09, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.