A popular urban Sheng slang term for a beautiful, fashionable young woman.
stunning young lady / attractive female
kidosho
"Kidosho huyo alitabasamu aliposalimiwa na marafiki."
Translation: That stunning young lady smiled when greeted by friends.