1 definition by Ouisch27

Top Definition
a belly button when it gets filled.
He pulled out and added his life savings to the cum depository.
by Ouisch27 April 15, 2007
Mug icon
Buy a cum depository mug!