1 definition by Shots of Soy Sauce

A psychedelic drug that allows you to see visions of the past
"Yo, holy shit, I'm on so much dreen I'm Tuesday into Thursday with five hours left!"
"Bro, I'm on so much dreen, I'm halfway into yesterday!"
by Shots of Soy Sauce February 20, 2018
Get the Dreen mug.