"*muslim hijacker about to bomb the twin towers" - derka derka mohammed jihad
the phrase muslums use when they are about to go on a suicide bomb mission, also the way muslims speak in team america
""*muslim hijacker about to bomb the twin towers" - derka derka mohammed jihad" What is the definition of "derka derka mohammed jihad"?