What is Idoru?
a shy yet attractive female
That girl by herself at the bar is an idoru.
See pretty girl, shy, beautiful, idoru