Country Dictionary

A fork of Rural Dictionary

idoru

a shy yet attractive female

That girl by herself at the bar is an idoru.

by noodlez` December 21, 2007