Top Definition
1.South Deerfield is a census-designated place (CDP) in Deerfield, Massachusetts. It lacks a separate municipal government, but physically resembles its own incorporated village. Most people havent heard of South Deerfield until you mention it is home to the well-known Yankee Candle Company.

2.South Deerfield is sometimes regarded as the poor cousin to Old Deerfield, home of Deerfield Academy.
Let's go to Yankee Candle in South Deerfield!
by 01373 April 09, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.