1 definition by Heavenlysinner

Top Definition
A womans pussy, or a transvestites newly sergivally put in pussy, it depends how u want to use it...
OMG! I want to eat that chuchi all night long!!!!!
by Heavenlysinner October 23, 2006

Mug icon
Buy a chuchi mug!