My daughter has been described as being "estrepidosa", my dictionary says deafening or spectacular neither of which indicates an english word that I could use. My Dominican wife says it is a Dominican usage which left me even more puzzled. Any good suggestions?