I had to Google 'Nosebag', I know a bit of Cockney rhyming slang but not as much as a Cockney / Londoner because I'm in the North a long way from London. Seems like the kind of thing that might be said in an old comedy series like 'Only Fools And Horses' or 'Til Death Us Do Part'.
A stand up...