ChaCha Share definition Flag A shitty ass service who pay their guides shit to work. They take advantage of their customers by giving out their information! Thanks for using ChaCha! ChaCha by Brad Bostic October 24, 2008 0 0 Get merch Get the ChaCha mug. Buy Now — $32.95 See more merch