Skip to main content

m2stizzy's definitions

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
mugGet the 20 sheet mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email