1 definition by Chris dubbs
Considered the best Public school in the state. Recently ranked AHEAD of Miami of Ohio by U.S. New and World Report. It is easy to hate a good school with a dominant football program, which is why so many outsiders do. And not quite so ghetto as some ignorant people think.
by Chris dubbs May 8, 2006