sounds like a retard to me. to go and blow yourself up to kill other people.

wait, maybe thats what those guys overseas are in iraq. Petards.