This word is commonly used by colleagues at my place of work in Hertfordshire. It may well be a local idiom.