I've been confused ever since the word Taliban has been tossed around as if it means something hilarious. Inside joke perhaps?