Answer: freakazoid

AnswerCrossword Clue
FREAKAZOID

Weirdo, in modern slang