Towelban Share definition Flag slang. n. Taliban. Combined from words Towel (they're towelheads) and Taliban. Private! Grab your M-16! Towelban insurgents at 12 o' clock! Towelban by Clitician August 21, 2009 0 0 Get merch Get the Towelban mug. Buy Now — $32.95 See more merch