1 definition by JHan216

Top Definition
A town in NJ where drivers are slow as fuck.
Did you see those haddonfield drivers? They made me late to work!
by JHan216 July 21, 2008

Mug icon
Buy a Haddonfield mug!