by G-sides April 28, 2005
by Kamkhoka June 18, 2008
Meaningless but funny catch phrase invented by the musician Charo. Often seen on her many appearances on the show "The Love Boat".
by JP January 30, 2005
Let me have some of that cuchi cuchi
by YourPapaYouDontKNow June 06, 2011
by LondonCalledSaidHello February 01, 2018
something that you will never have no matter how nicely you ask. it is reserved for a special person
you may not have my cuchie
by cuchie-king01 October 16, 2018
Another word for vagina or pussy. Some say it would be in its worst state. Meaning stink or unbearable to look at.
by stvy.hxmble November 12, 2015