I personally dont like it. But i believe it is a British term for straight razors. I believe some of it came from the sweeny todd movie and has kinda gone way up from there. I am sure it was a slang...