A singularly unfortunate acronym for this Islamic organization...
So, THAT’S what it stands for! Hmmm... My imagination has been playing tricks on me. They appear much uglier than how I’ve heard them described...