Skip to main content

babyfacefitz's definitions

cha cha cha

It is spanish for skeet-skeet-skeet.
Oh Maria.....cha, cha, cha!
by babyfacefitz December 28, 2004
mugGet the cha cha 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