freakozoid Share definition Flag Way more insanly into something then a freakAzoid He's a mac freakozoid. Meaning he well buy a mac for someone if it promotes the cause, or bash the scull in on someone for not using a mac. freakozoid by D3x August 26, 2006 0 0 Get merch Get the freakozoid mug. Buy Now — $32.95 See more merch