Skip to main content

Definitions by Breakfast Imam

Iranian alarm clock 

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.