Delacave Share definition Flag a person with a face resembling a vagina, with pubic hair on his head resembling a coiff. You fucking delacave, you raped my cat. Delacave by peter cuminmyear May 27, 2006 0 0 Get merch Get the Delacave mug. Buy Now — $32.95 See more merch