fyi
i believe chiobu actually stands for a girl who craves sex.
pardon me if im wrong.
praise me if im right .
ACtually you are right leh... Chio Bu does not actually means
pretty girl.. it actually meant something like what you describe,
girls who are sex crazy...
In hokkien if you want to say pretty girls in the actual way, i
believe its Swee Zha Bor... Its only like 10++ years ago then
people started chio bu chio bu... then this become a common term to
indicate pretty girls... but in actually fact it meant other
things.