1 definition by lethargic tendencies
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.
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.
by lethargic tendencies July 21, 2009