Answer: scarabblerouser

AnswerCrossword Clue
SCARABBLEROUSEREgyptian demagogue?