Skip to main content

BlankTheBankster's definitions

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-"
by BlankTheBankster October 31, 2012
mugGet the Goddess Leaf mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email