Bjarni Helgason Share definition Flag A werid little taliban man that loves Bin Laden. Hey, there's a taliban! Do you think it could be Bjarni Helgason? Bjarni Helgason by burnbabyburn1234567 April 10, 2013 0 0 Get merch Get the Bjarni Helgason mug. Buy Now — $32.95 See more merch