i just got back from using the cum depository
a place where you can deposit cum, usually a vagina, or somewhere else
"i just got back from using the cum depository" What is the definition of "cum depository"?