"eblan" is supposed to be this guy's name. It is also close to "yeblan" in Slavic languages, meaning "moron". Also, many would transliterate the word lazily to "eblan", anyway.
When I saw that I sent a screenshot to all of my friends who would get it; some sent it to their friends and some used it as a reaction image for when someone is showing off a stupid setup...