Answer: kenofworms

AnswerCrossword Clue
KENOFWORMS

Troublemakers' patron?