delbarton is the best high school ever
private school in morris twp, nj which is known for being possibly the easiest school in nj
"delbarton is the best high school ever" What is the definition of "delbarton"?