look up any word, like cunt:

1 definition by YourPapaYouDontKNow

 
1.
means pussy
Let me have some of that cuchi cuchi
by YourPapaYouDontKNow June 06, 2011