Top definition
Cum•Depot (n.) The place to keep all semen. The premier stockpile of yard gravy.
She is the Cum Depot!
by Foetusgrubber December 31, 2014
Get the mug
Get a Cum Depot mug for your cousin Manafort.