What is Babycave?
Euphemism for a female's vagina/birth canal.
I just blew a wad in your mom's babycave.