What does Aboulenein mean?

Aboulenein meaning in Urban Dictionary

a big ogre-like being with minions, which prides itself on journalistic integrity and possesses the capacity to consume snacks.