Random
Source Code

20 sheet

Slang used to refer to a £20 pound note in the UK, typically used during drug transactions

"I've only got a 20 sheet on me so I'll need a tenner back for the ten bud"

by m2stizzy January 11, 2021