1 definition by babyfacefitz

It is spanish for skeet-skeet-skeet.
Oh Maria.....cha, cha, cha!
by babyfacefitz December 28, 2005
Get the cha cha cha mug.