Al zot, perhaps...
Allah Zotbar, Amadingyzotbar, Zotalwahiri, Osama bin Zotin...
Geez, sounds like something from that one SNL skit...8^)
or Ayatollah Zotmenei