1 definition by peter cuminmyear

Top Definition
a person with a face resembling a vagina, with pubic hair on his head resembling a coiff.
You fucking delacave, you raped my cat.
by peter cuminmyear May 22, 2006

Mug icon
Buy a Delacave mug!