1 definition by ipukerainbows03

Top Definition
The 6 ounce soda that is way over priced. Tends to make people way overly hyper. It should be an illegal drug from Japan. It is an addiction. Don't try it. Haha.
-kid runs up and wall and flips-

"wtf is he on?" -person #1

"They say he is hung on that drug, uhh, Japanese Soda?" -#2
by ipukerainbows03 September 14, 2008
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.