The most comprehensive online collection of UK street, road, and grime slang - authentic definitions, real examples, and cross-linked meanings from the culture. Where slang gets shelled.
Paper
noun
Money;
Cash or income. Widespread UK slang across grime and road scenes (“paper chase”, “stack paper”).