Giant African millipede Share definition Flag A ugly person that is really weird “You are a Giant African millipede.” Giant African millipede by Mexican384782837 April 23, 2019 0 0 Get merch Get the Giant African millipede mug. Buy Now — $32.95 See more merch