Did you mean Igor?
Igor
noun
°.
°Any of several Discworld characters based on.