From snob + -o- + -cratic.
snobocratic (comparative more snobocratic, superlative most snobocratic)