African Cave Spider Share definition Flag A big ass spider Look! An African Cave Spider! African Cave Spider by mat5592 July 23, 2009 0 0 Get merch Get the African Cave Spider mug. Buy Now — $32.95 See more merch