Top definition
The Delbarton School, an all boys day school that wishes it was a boarding school in New Jersey.
" Hey look, he's got a green hat with a big D on it, do you think he goes to Deerfield?"
"Nah, this is New Jersey, he goes to Delbarton."
"Whats that?"
"Deerfield Light."
by Agamemnon84 May 09, 2005
Get the mug
Get a deerfield light mug for your barber Zora.