Skip to main content

Definitions by LukeBSSLL

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?
Shcran by LukeBSSLL May 27, 2023