1 definition by inOther

Top Definition
The messiah born on 2012 who resurrects Japan. The coming of the messiah is foretold by a religious leader, Deguchi Wanisaburou.
On 2012, Japan will once sink, but the island will be reconstructed by Kohei.
by inOther August 01, 2011
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.