Derkaderkastan Share definition Flag Terrorist capital of the world. Recently destroyed by Team America. 1. Derka derka Allah jihad sherpa!2. In Derkaderkastan, terrorists love your balls. Derkaderkastan by derkaderkastan February 1, 2010 0 0 Get merch Get the Derkaderkastan mug. Buy Now — $32.95 See more merch