1 definition by Underdoglady2

Top Definition
A Suburban city in Burlington County, NJ.

Alot of people who reside in Delran are obsessed with sports. I work with a lot of young people from here and they can't spell very well but can recite sports facts ad nauseam.
But the most obvious trait of a Delranian is interracial relationships and half breed offspring. On a typical day in any store, it is not uncommon to see parents and granparents proudly parading their oreos up and down the aisle while talking about the Eagles.
by Underdoglady2 April 20, 2011
Mug icon
Buy a Delran mug!