Answer: baffler

AnswerCrossword Clue
BAFFLERTough case
BAFFLERTough puzzle
bafflerone who baffles (to confound (to confuse))