1 definition by Igoreto

The name derives from old Norse, means a genius.
Mary: Thank you Igor, I will build you a monument.
by Igoreto February 19, 2009
Get the Igor mug.