freakzoid Share definition Flag A freaky person who acts more like an alien than a human. Octomom is a California freakzoid. freakzoid by Peanut Santiago December 18, 2009 0 0 Get merch Get the freakzoid mug. Buy Now — $32.95 See more merch