my one-eyed german soldier finally met maria's cho cha last nite
puerto-rican slang word commonly used in place of vagina
"my one-eyed german soldier finally met maria's cho cha last nite" What is the definition of "cho cha"?