I'm pretty sure you mean LSD (Lysergic Acid Diethylamide) not LCD (Liquid Crystal Display).
It's doubtful but he could be referencing some youtube video where this guy is talking about doing acid and says "LCD" instead
"hey guys let's do some lcd yeeeeaaaahhhh"
edit: he could also just be making a joke about how it's like an lsd trip but it's on a computer screen