1 definition by Faplover

Top Definition
A word used for trolling towel heads.

Originates in the movie Team America World Police.
Towel head: *Speaks some unintelligible gibberish
Me: DERKA DERKA DERKA ALLAH HAKBAR!!!
by Faplover January 28, 2011

Mug icon
Buy a derka mug!