Skip to main content

lethargic tendencies's definitions

Liquid Love

An all to common nickname for LSD(d-lysergic acid diethylamide). Beliefs are that the world could be a better place if everyone was given the chance to try it.

This is also a schedule 1 drug in the USA, this is because normal citizens should be kept from trying a gift from god himself.
Hey Everyone, the Liquid Love has arrived!
by lethargic tendencies July 21, 2009
mugGet the Liquid Love 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