Answer: attilathepun

AnswerCrossword Clue
ATTILATHEPUNScourge of humor?