Spider Barbs! 10 January 20158 January 2015 Yes, that´s what my name (Barbarella) is shortened to, but in this case I´m referring to Spider´s amazing tongue barbs… Barbs ENHANCE!