Top definition
'L'y'S'urgicacid 'D'ythalimide LSD.
I don't know why the guys over at Urban Dictionary defined lysurgicacid dythalimide when they could have just called it LSD.
by johnPiti July 10, 2010
Get the mug
Get a lysurgicacid dythalimide mug for your daughter-in-law Larisa.