Top definition
DePauw University is a small liberal arts school in Greencastle, Indiana. Known as the largest greek school in the nation, 80 percent of DePauw's student body is Greek. DePauw rated 8th on the best party schools in the nation!
by sallybabe July 27, 2005
Happy St. Patties Day!
buy the domain for your travel blog