Skip to main content

jrif's definitions

lemonade

a magical drug that makes everything better.
Andy: I'm having such a bad day
Jessica: do you want some lemonade, it always makes me feel better.
by jrif March 31, 2009
mugGet the lemonade 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