Answer: freakazoid

AnswerCrossword Clue
FREAKAZOIDWeirdo, in modern slang