she wears a [cilice]? the woman is quite obviously barking
british slang for [crazy], short for [barking mad]
"she wears a [cilice]? the woman is quite obviously barking" What is the definition of "barking"?