Skip to main content

Definitions by wanderfull

Ching cha 

Its a term used to express any feeling, emotion or action
"I feel like ching cha tonight"
"Do you feel ching cha?"
"OMG! What a ching cha!"
Ching cha by wanderfull April 16, 2019