Skip to main content

Derkaderkastan

Terrorist capital of the world. Recently destroyed by Team America.
1. Derka derka Allah jihad sherpa!

2. In Derkaderkastan, terrorists love your balls.
by derkaderkastan February 1, 2010
mugGet the Derkaderkastanmug.

Share this definition