Skip to main content

Definitions by Faplover

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!!!
derka by Faplover February 18, 2011