Top Definition
A low IQ Islamic terrorist.
Many times they accidentally blow themselves up.
*See premature detonation and Palestinian Work Accident
Achmed the jihadiot, attempted to detonate his explosive shoes but realized he was barefoot.
by Capt Diggs November 26, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.