My username is Wiki Jibiki.

Wiktionary:バベル
ja この利用者は日本語母語としています。
en-2 This user is able to contribute with an intermediate level of English.
言語別の利用者

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.