Boy was I misinformed, someone told me it meant Allah Sux ... my bad. ;-)
It actually means, “Islam has nothing to do with this!”