1 definition by Breakfast Imam

Top Definition
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.
by Breakfast Imam August 07, 2019

Mug icon
Buy a Iranian alarm clock mug!