Subscribe English
look up any word, like thot:
 
1.
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
8 1

Words related to New England Social:

apparel clothes new england social suits