Skip to main content

LukeBSSLL's definitions

Shcran

A term used to refer to a susbatance, of which is edible, pronounced with a low, nasally note. Sh - c - ran
D'you wanna go londeez and get some shcran?
by LukeBSSLL May 27, 2023
mugGet the Shcran 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