1 definition by Heavenlysinner

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 24, 2006
Get the chuchi mug.