Top Definition
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 30, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.