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
Get the mug
Get a DePauw mug for your cat Paul.
buy the domain for your travel blog