Neo-xxxxxxxx
“Dunno but I do get pissed off with this neo-this, neo-that stuff.”
I’ll try make it easier for you:
Neo-liberals, let’s just call them “extreme capitalists of the rapacious kind”, but that doesn’t quite roll off the tongue so slickly.
Neo-Marxists, let’s just call them “student union politician types who mostly haven’t done a proper day’s work in their lives and sponge off mum and dad or other taxpayers.” Again, doesn’t quite roll off the tongue.
The neo part of both labels denotes that the current crop are more clueless and than the originals, but we don’t want to offend them to much by calling them out for what they really are.