Perverts Greenhouse Share definition Flag When one urinates in a bag of frozen vegetables and stores it in a duffle bag for later use Who made a perverts greenhouse out of Carl’s checked baggage? Perverts Greenhouse by Thaichilisquid November 27, 2018 Get the Perverts Greenhouse mug.