Skip to main content

Sticky Green Plastic Soul.

A kind of LSD, acid, that came on what seemed to be plastic blotter colored green. Soul stealing and disappointing.
Oh, no! Not time for the Sticky Green Plastic Soul trip again? Fuck!
by Eclectician. March 22, 2004
mugGet the Sticky Green Plastic Soul. 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