Skip to main content

Definitions by BlankTheBankster

Goddess Leaf 

Term used by the fans of the "Legend of Zelda" Series. It is a mythical drug. Something like weed or marijuana. Other information is currently unknown.
Random Guy: "Heey Japas. You got the goddess leaf?"

Japas: "uuhhhhh-hhey would you look at the time! -runs off-"
Goddess Leaf by BlankTheBankster October 31, 2012