that cha cha diva is soaking up all the attention in here
a beautiful crazy haired brunette full of life and heart
"that cha cha diva is soaking up all the attention in here" What is the definition of "cha cha diva"?