The new ‘N’ word is Neo-Marxist. Learn it, use it.
Is MJ Rosenberg another stupid carpetbagger living in West Palm Beach?