Is this an expression used round your way? If so, where are you? Am in Edinburgh and no but friends in Gtr Manc, yes (much to the hilarity of the DCs)