"i was late to work today because i had the cha cha cha's all night long
slang term for diarrhea
""i was late to work today because i had the cha cha cha's all night long" What is the definition of "cha cha cha's"?