Freakazoid meaning

(slang) Freaky.
adjective
1
0
(slang) A freaky person or creature; a freak.
noun
1
1
Advertisement

Origin of freakazoid

  • freak + -a- + -(z)oid
    From Wiktionary