wow, their sports teams won every championship this year, they pulled a haddonfield
the best little suburban town south jersey has to offer
"wow, their sports teams won every championship this year, they pulled a haddonfield" What is the definition of "haddonfield"?