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).
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.