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
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush