Definitions by What's Left of Dr Jazz
Islamic Jagger
Islamic Jagger by What's Left of Dr Jazz June 30, 2008
Islamikaze Pilot
An Islamic terrorist with a suicide vest, who jumps off a tall building into a crowd, detonating the vest at the last second before impact.
Islamikaze Pilot by What's Left of Dr Jazz June 30, 2008