BARCLAY'S


Meaning of BARCLAY'S in English

Noun. An act of masturbation. From the rhyming slang for 'wank'.

Slang English vocab.      Английский сленговый словарь.