Turben-burden Share definition Flag An Islamic suicide-bomber. Holy shit it's a Turben-burden!!! Turben-burden by Jwn84 March 4, 2014 Get the Turben-burden mug.