Answer: smarmybrats

AnswerCrossword Clue
SMARMYBRATS

Overly ingratiating little devils?