Top Definition
A fantasy world where no problem exist. An ideal world that people dream of, but never having. The word where is isolated with all NON SEXUAL pleasures a man can handle, A place where you can go and never come back. Word is also used as a way to express happiness.

Invented by a Band Person who seeks enjoyment in jazz. Original Spot invented, CALIFORNIA
Man 1: Man life been giving me lots of drama.
Man 2: Take a trip to Jupiter Jazz
by ShadowBlind April 26, 2007
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×