1 definition by Rev. Wheelock

A four-year liberal arts institution in the Ivy League, Dartmouth is known for being the GREATEST F___ING SCHOOL ON EARTH. Despite being the smallest Ivy league school, it owns every other school in the league. And the food's pretty good too.
Dartmouth is awesome.
by Rev. Wheelock November 1, 2006
Get the Dartmouth mug.