Green’s Dictionary of Slang

greenhouse n.2

[green n.2 (3) + pun on SE]

(drugs) a place known for selling drugs, esp. marijuana.

[US]R. Klein Jailhouse Jargon and Street Sl. [unpub. ms.].