Top definition
Noun.

A cute vagina.

A combination of chonch and chinchilla.
I am getting laser hair removal on my chonchchilla so that it will be even more beautiful.
by BGA June 23, 2005
Get the mug
Get a chonchchilla mug for your cat Helena.