Dickhead with Clipboard's definitions
Another name for Lysergic Acid Diethylamide, aka LSD. Only used in certain exclusive underground circles.
by Dickhead with Clipboard October 8, 2011
Get the The Goose mug.
Get the The Goose mug.We'll email you a link to sign in instantly.