What is Chenoa?
A human being possessing utter "sexiness"
That girl is so Chenoa!
See sexy, good looking, attractive, glowing