What does LSD stand for?
LSD stands for "London Stringology Day"
How to abbreviate "London Stringology Day"?
"London Stringology Day" can be abbreviated as LSD
What is the meaning of LSD abbreviation?
The meaning of LSD abbreviation is "London Stringology Day"
What does LSD mean?
LSD as abbreviation means "London Stringology Day"