My username is Wiki Jibiki.
It sounds like Iki Jibiki (生き字引) in Japanese which means a "walking encyclopedia" and "walking dictionary". I think more literal translations of it can be a "live encyclopedia", "active dictionary", and so on. I don't mean I'm knowledgeable myself. But Wikipedia is.