A term usually associated with Muslim terrorists who tend to blow themselves up & preceds events.
We were all at the mall when I saw an Iranian alarm clock walk by so we left before it went off.