What does barclay's bank mean?

barclay's bank meaning in Urban Dictionary

cockney rhyming slang for wank (masturbate)