Skip to main content

Savvy Sin's definitions

greenhouse

To smoke weed inside a closed environment, such as a car with the windows rolled up. Inhaling the second-hand smoke increases the effect.
by Savvy Sin January 2, 2008
mugGet the greenhousemug.

Share this definition