3 definitions by prizs
5L is a similar acronym to “4L” which stands for “for life”. 5L stands for “five life” which means longer than life.
by prizs August 28, 2019
Selling sand is a slang term for selling Molly also known as Ecstasy. This is because in it’s pure form it tends to look like brownish sand.
by prizs September 23, 2019