Skip to main content

MlssCue's definitions

chi cha

Another form of the Spanish word for chi chi, but we say chi cha.
She has some big chi cha's!
by MlssCue February 27, 2007
mugGet the chi cha mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email