Top definition
a wonderful place deep inside the vagina where souls are stored and never allowed to leave.
dude, what happened?

i fucked this chick and now she says shes got me captured in her cave of souls
by [ees] April 22, 2011
Get the mug
Get a cave of souls mug for your brother Georges.