Igor Share definition Flag Igor is a lover who might be annoying but is trust worthy and has a big dick Bro last night i met igor Igor by Pumpernickels May 5, 2019 Get the Igor mug.