meaning of Arabian Puzzle

Arabian Puzzle meaning in Urban Dictionary

This is when a suicide bomber kills himself along with his pals need to place the pieces of his human body straight back together like a puzzle