BARCLAY'S Meaning of BARCLAY'S in English Noun. An act of masturbation. From the rhyming slang for 'wank'. Slang English vocab. Английский сленговый словарь. 2012