Skip to main content

WhatCarrot's definitions

Zen Lemonade

A drink consisting of tea made from morning glory seeds, lemon juice, and sometimes ginger. The drink contains the drug LSA, and causes nausea, hallucinations, and sometimes muscle cramps.
That Zen Lemonade hit me hard, I was tripping into the next day. I really underestimated those seeds.
by WhatCarrot May 7, 2018
mugGet the Zen Lemonademug.

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