Definition of parlour social in US English:

parlour social

(US parlor social)

noun

North American
historical
  • A social gathering held in someone's home as a benefit, (in later use) especially = house rent party.

Origin

Late 19th century; earliest use found in The Manitoba Free Press.