Answer: smarmybrats

AnswerCrossword Clue
SMARMYBRATSOverly ingratiating little devils?