Watching or experiencing something while high or stoned. Ie a pot/marijuana smoke 'screen'.
Usually used to refer to something that would be better watched while stoned.
What did you think of the movie?
Stupid as bro, but it just needs a smokescreen and it's freakin hilarious.
Oh god, Hana has some kind of post-modern performative play she's dragging us out to see. I'm going to need a smokescreen guys.