Quantcast
Subscribe
look up any word, like bootylicious:
2. cuchi cuchi
means pussy
Let me have some of that cuchi cuchi
1. cuchi cuchi
Meaningless but funny catch phrase invented by the musician Charo. Often seen on her many appearances on the show "The Love Boat".
You know you want this cuchi cuchi!

Cuchi cuchi baby!
by JP Jan 30, 2005 add a video
rss and gcal