Top Definition
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
6 Words related to Habitual Cha Cha (er)

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.