look up any word, like tribbing:
 
1.
a shy yet attractive female
That girl by herself at the bar is an idoru.
by noodlez` December 20, 2007