Top Definition
The act of dressing up in one's best apparel before commencing sexual intercourse, or during sexual intercourse. Tuxedo's, gowns, dresses, suits, etc....
Steve held a New England Social at his apartment.
by John 007 June 28, 2006
5 Words related to New England Social

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×