1 definition by Joseph Scott

Top Definition
(Verb), to use the texting service Cha Cha to answer a question.
I don't know the answer, just cha cha that shit.
by Joseph Scott August 25, 2008

Mug icon
Buy a Cha Cha mug!