WTH? Is this some British euphemism for the hijab or something?
Not even close. http://store.liverpoolfc.com/accessories/fashion/scarves/