look up any word, like fellated:

1 definition by noodlez`

 
1.
a shy yet attractive female
That girl by herself at the bar is an idoru.
by noodlez` December 20, 2007
3 4