Barclays-bank meaning

A bank in the United Kingdom.
pronoun
0
0
(Cockney rhyming slang) A wank.
noun
0
0
Advertisement