1 definition by Drew "Sejiz"
1. Liberal arts college in Hanover, New Hampshire founded in 1769 by Eleazar Wheelock; member of the Ivy League
2. Archrival of Dartmouth College, located just across the scenic New England village of Hanover
Man 1: Yo, did you apply to Arrowanus College this past fall?
Man 2: Go away punk. That college sucks in comparison to Dartmouth.
by Drew "Sejiz" May 21, 2012 add a video