Answer: themadadder

AnswerCrossword Clue
THEMADADDERCrazy snake?
THEMADADDERSnake seen in Wonderland?