Sperm depository Share definition Flag A vagina that takes anybody and everybody's cum. She's just a sperm depository that girl is. Sperm depository by Ingbeh July 12, 2016 0 0 Get merch Get the Sperm depository mug. Buy Now — $32.95 See more merch