meaning of barclay's bank

barclay's bank meaning in Urban Dictionary

cockney rhyming slang for wank (masturbate)