Skip to main content

Twisted1020's definitions

Mlsd

A common found drug of meth and acid mixed together
Man we should really try that new drug mlsd
by Twisted1020 June 18, 2023
mugGet the Mlsd 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