1 definition by Seven the noneleven

1
A person who frequently uses Cha Cha for their everyday wonders.
Dude: Hold on, lemme ask Cha cha.

Girl: Cha Cha?
Dude: Yeah, Cha cha. It's like google for your phone. I'm a habitual Cha cha (er).
by Seven the noneleven August 03, 2009
Get the merch
Get the Habitual Cha Cha (er) neck gaiter and mug.