chattering classes
politically active, socially concerned and highly educated section of the "metropolitan middle class"
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous