Cum Depot Share definition Flag Cum•Depot (n.) The place to keep all semen. The premier stockpile of yard gravy. She is the Cum Depot! Cum Depot by Foetusgrubber December 31, 2014 0 0 Get merch Get the Cum Depot mug. Buy Now — $32.95 See more merch