Definitions by onu hater
ohio northern university
horrible, horrible school in the most pointless town on the planet. impossible to get anyone to tell you what's going on with anything. basically spending time there makes you want to throw yourself down a flight of stairs.
ohio northern university by onu hater May 16, 2006